raoul2000\workflow\validation\WorkflowValidator::_isActiveValidator PHP Метод

_isActiveValidator() приватный Метод

A Validator is active if it is configured for a scenario that matches the current scenario.
private _isActiveValidator ( Validator $validator, $currentScenario ) : boolean
$validator yii\validators\Validator The validator instance to test
Результат boolean TRUE if the validtor is active, FALSE otherwise.
    private function _isActiveValidator($validator, $currentScenario)
    {
        foreach ($validator->on as $scenario) {
            if (WorkflowScenario::match($scenario, $currentScenario)) {
                return true;
            }
        }
        return false;
    }