Prado\Data\DataGateway\TDataGatewayCommand::createCriteriaFromString PHP Метод

createCriteriaFromString() публичный Метод

public createCriteriaFromString ( $method, $condition, $args ) : TActiveRecordCriteria
Результат TActiveRecordCriteria criteria created from the method name and its arguments.
    public function createCriteriaFromString($method, $condition, $args)
    {
        $fields = $this->extractMatchingConditions($method, $condition);
        $args = count($args) === 1 && is_array($args[0]) ? $args[0] : $args;
        if (count($fields) > count($args)) {
            throw new TDbException('dbtablegateway_mismatch_args_exception', $method, count($fields), count($args));
        }
        return new TSqlCriteria(implode(' ', $fields), $args);
    }