helly           Sat Jul 19 05:50:18 2003 EDT

  Modified files:              
    /spl/examples       filter.inc 
  Log:
  Move filter functionality to dedicated function
  
Index: spl/examples/filter.inc
diff -u spl/examples/filter.inc:1.2 spl/examples/filter.inc:1.3
--- spl/examples/filter.inc:1.2 Wed Jul 16 17:51:09 2003
+++ spl/examples/filter.inc     Sat Jul 19 05:50:18 2003
@@ -40,6 +40,10 @@
                unset($this->it);
        }
 
+       protected function accept($curr) {
+               return ereg($this->regex, $curr);
+       }
+
        /**
         * Fetch next element and store it.
         *
@@ -49,7 +53,7 @@
                $this->curr = false;
                while ($this->it->has_more()) {
                        $curr = $this->it->current();
-                       if (ereg($this->regex, $curr)) {
+                       if ($this->accept($curr)) {
                                $this->curr = $curr;
                                return;
                        }



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to