*/ class AppEnum extends BaseEnum { const BACKEND = 'backend'; const FRONTEND = 'frontend'; const API = 'api'; const HTML5 = 'html5'; const MERCHANT = 'merchant'; const OAUTH2 = 'oauth2'; const CONSOLE = 'console'; /** * @return array */ public static function getMap(): array { return [ self::BACKEND => '总后台', self::FRONTEND => '前台', self::API => '用户端', // 接口 self::HTML5 => '手机', self::MERCHANT => '商家后台', self::OAUTH2 => 'OAuth2', self::CONSOLE => '控制台', ]; } /** * 接口 * * @return array */ public static function api() { return [self::API, self::OAUTH2]; } /** * 管理后台 * * @return array */ public static function admin() { return [self::BACKEND, self::MERCHANT]; } }