예제 #1
0
 public function noneMatch(Predicate $predicate) : bool
 {
     $gen = $this->execute();
     while ($gen->valid()) {
         if ($predicate->test($gen->current())) {
             return false;
         }
         $gen->next();
     }
     return true;
 }