/** Create a new server-side validator. * * @param RequestSchema $schema A RequestSchema object, containing the validation rules. * @param MessageTranslator $translator A MessageTranslator to be used to translate message ids found in the schema. */ public function __construct($schema, $translator) { // Set schema $this->setSchema($schema); // Set translator $this->_translator = $translator; // TODO: use locale of translator to determine Valitron language? // Construct the parent with an empty data array. parent::__construct([]); }
public function __construct($data, $fields = array(), $lang = null, $langDir = null) { parent::__construct($data, $fields, 'zh-cn', $langDir); }
function __construct($input) { if (is_callable('parent::__construct')) { parent::__construct($input); } }