Devise\Users\UserHelper::checkConditionsArray PHP Method

checkConditionsArray() private method

Checks conditions by name and then evaulates results
private checkConditionsArray ( array $conditionNamesArr = [], boolean $redirectOnFail = false ) : void
$conditionNamesArr array
$redirectOnFail boolean
return void
    private function checkConditionsArray($conditionNamesArr = array(), $redirectOnFail = false)
    {
        $resultsArr = array();
        foreach ($conditionNamesArr as $conditionName) {
            $resultsArr[] = $this->RuleManager->runCondition($conditionName, $redirectOnFail, false);
        }
        return $this->RuleManager->evaluateResults(array_flatten($resultsArr), $redirectOnFail);
    }