Свойство | Тип | Описание | |
---|---|---|---|
$decisionKeys | array | 判定キーワード | |
$name | string | 名前 | |
$type | string | 検出器タイプ |
Свойство | Тип | Описание | |
---|---|---|---|
$_configName | string | 設定ファイルのキー名 | |
$_detectors | array | 検出器リスト |
Метод | Описание | |
---|---|---|
__construct ( string $name, array $config ) | コンストラクタ | |
find ( string $name ) : BcAbstractDetector | null | 名前をキーとしてインスタンスを探す | |
findAll ( ) : BcAbstractDetector[] | 設定ファイルに存在する全てのインスタンスを返す | |
findCurrent ( ) : BcAbstractDetector | null | 現在の環境の判定キーの値に合致するインスタンスを返す | |
isMatchDecisionKey ( ) : boolean | キーがキーワードを含むかどうかを判定 |
Метод | Описание | |
---|---|---|
_getDefaultConfig ( ) : array | デフォルトの設定値を取得 | |
_setConfig ( array $config ) : void | 設定 |
public __construct ( string $name, array $config ) | ||
$name | string | 名前 |
$config | array | 設定の配列 |
abstract protected _getDefaultConfig ( ) : array | ||
Результат | array |
abstract protected _setConfig ( array $config ) : void | ||
$config | array | 設定の配列 |
Результат | void |
public static findAll ( ) : BcAbstractDetector[] | ||
Результат | BcAbstractDetector[] |
public static findCurrent ( ) : BcAbstractDetector | null | ||
Результат | BcAbstractDetector | null |
abstract public isMatchDecisionKey ( ) : boolean | ||
Результат | boolean |
protected static string $_configName | ||
Результат | string |
protected static array $_detectors | ||
Результат | array |