/** * Check to see if the input data is valid * * @param array $data * @return boolean */ public function valid($name, array $data) { if ($this->validator === null) { return true; } if ($this->validator->validate($name, $data)) { return true; } $this->errors = $this->validator->getErrors(); return false; }
/** * Validate the given data against the provided rules. * * @param array $data * @param array $rules * @param array $messages * @param array $customAttributes * * @return void * @throws \Illuminate\Validation\ValidationException * @static */ public static function validate($data, $rules, $messages = array(), $customAttributes = array()) { \Illuminate\Validation\Factory::validate($data, $rules, $messages, $customAttributes); }