Property | Type | Description | |
---|---|---|---|
$decisionKeys | array | 判定キーワード | |
$name | string | 名前 | |
$type | string | 検出器タイプ |
Property | Type | Description | |
---|---|---|---|
$_configName | string | 設定ファイルのキー名 | |
$_detectors | array | 検出器リスト |
Method | Description | |
---|---|---|
__construct ( string $name, array $config ) | コンストラクタ | |
find ( string $name ) : BcAbstractDetector | null | 名前をキーとしてインスタンスを探す | |
findAll ( ) : BcAbstractDetector[] | 設定ファイルに存在する全てのインスタンスを返す | |
findCurrent ( ) : BcAbstractDetector | null | 現在の環境の判定キーの値に合致するインスタンスを返す | |
isMatchDecisionKey ( ) : boolean | キーがキーワードを含むかどうかを判定 |
Method | Description | |
---|---|---|
_getDefaultConfig ( ) : array | デフォルトの設定値を取得 | |
_setConfig ( array $config ) : void | 設定 |
public __construct ( string $name, array $config ) | ||
$name | string | 名前 |
$config | array | 設定の配列 |
abstract protected _getDefaultConfig ( ) : array | ||
return | array |
abstract protected _setConfig ( array $config ) : void | ||
$config | array | 設定の配列 |
return | void |
public static findAll ( ) : BcAbstractDetector[] | ||
return | BcAbstractDetector[] |
public static findCurrent ( ) : BcAbstractDetector | null | ||
return | BcAbstractDetector | null |
abstract public isMatchDecisionKey ( ) : boolean | ||
return | boolean |
protected static string $_configName | ||
return | string |