Example #1
0
 /**
  * Get the validator instance.
  *
  * @return \Illuminate\Validation\Validator
  */
 public static function getModelValidator()
 {
     if (static::$validator === null) {
         static::$validator = Validator::getFacadeRoot();
     }
     return static::$validator;
 }
 /**
  * Get a default validator value, if any is available
  *
  * @return Factory|null A default validator value or Null if no default value is available
  */
 public function getDefaultValidator()
 {
     return Validator::getFacadeRoot();
 }
Example #3
0
 /**
  * Get the Validator instance
  *
  * @return \Illuminate\Validation\Factory
  */
 public function getValidator()
 {
     return $this->validator ?: Validator::getFacadeRoot();
 }
Example #4
0
 /**
  * Setup the validating observer.
  *
  * @return void
  */
 public static function bootValidatingTrait()
 {
     static::observe(new ValidatingObserver(Validator::getFacadeRoot()));
 }