/**
  * Bootstrap the application services.
  *
  * @param Validator $validator
  */
 public function boot(Validator $validator)
 {
     // File validator
     $validator->resolver(function ($translator, $data, $rules, $messages) {
         return new FileValidator($translator, $data, $rules, $messages);
     });
 }
Exemplo n.º 2
0
 /**
  * Wraps Validaroe resolver with RemoteValidator resolver.
  */
 protected function wrapValidator()
 {
     $resolver = new Resolver($this->factory);
     $this->factory->resolver($resolver->resolver($this->field));
     $this->factory->extend(Validator::EXTENSION_NAME, $resolver->validator());
 }