Esempio n. 1
0
 /**
  * Validates provided data for model
  *
  * @param array $data
  * @param string $type
  *
  * @throws Exception
  *
  * @return bool
  */
 public function validate(array $data, $type = 'create')
 {
     $this->validator = Validator::make($data, $this->rules[$type]);
     $validationResult = $this->validator->passes();
     if (!$validationResult) {
         $this->errors = $this->validator->messages();
     }
     return $validationResult;
 }