/**
  * 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;
 }
Exemplo n.º 2
0
 /**
  * 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);
 }