Beispiel #1
0
 /**
  * Builds a default validator instance. Accepts an optional pre-fetch
  * hook.
  *
  * @see Resolver::setPreFetchHook
  *
  * @param Closure $preFetchHook
  *
  * @return Validator
  */
 public static function buildDefault(Closure $preFetchHook = null)
 {
     $registry = new Registry();
     $resolver = new Resolver();
     if ($preFetchHook) {
         $resolver->setPreFetchHook($preFetchHook);
     }
     $walker = new Walker($registry, $resolver);
     return new self($walker);
 }