BcRequestFilter::getDetectorConfigs PHP Méthode

getDetectorConfigs() public méthode

リクエスト検出器の設定を取得
public getDetectorConfigs ( ) : array
Résultat array
    public function getDetectorConfigs()
    {
        $configs = array();
        $configs['admin'] = array('callback' => array($this, 'isAdmin'));
        $configs['asset'] = array('callback' => array($this, 'isAsset'));
        $configs['install'] = array('callback' => array($this, 'isInstall'));
        $configs['maintenance'] = array('callback' => array($this, 'isMaintenance'));
        $configs['update'] = array('callback' => array($this, 'isUpdate'));
        $configs['page'] = array('callback' => array($this, 'isPage'));
        $configs['requestview'] = array('callback' => array($this, 'isRequestView'));
        $agents = BcAgent::findAll();
        foreach ($agents as $agent) {
            $configs[$agent->name] = array('env' => 'HTTP_USER_AGENT', 'pattern' => $agent->getDetectorRegex());
        }
        return $configs;
    }