]> granicus.if.org Git - php/commitdiff
Use better name for the constant
authorMarcus Boerger <helly@php.net>
Mon, 8 Dec 2003 08:31:08 +0000 (08:31 +0000)
committerMarcus Boerger <helly@php.net>
Mon, 8 Dec 2003 08:31:08 +0000 (08:31 +0000)
ext/spl/examples/cachingiterator.inc
ext/spl/examples/cachingrecursiveiterator.inc
ext/spl/examples/directorygraphiterator.inc
ext/spl/examples/directorytreeiterator.inc

index f83932dbddf990b8b5093e6618d896df681acfde..d828b88e7b9b984b76335b0bccf7383bfed7b7d7 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 
-define('CIT_GET_STR_VALUE', 1);
+define('CIT_CALL_TOSTRING', 1);
 define('CIT_CATCH_GET_CHILD', 2);
 
 class CachingIterator
@@ -12,10 +12,10 @@ class CachingIterator
        protected $strValue;
        protected $getStrVal;
 
-       function __construct(Iterator $it, $flags = CIT_GET_STR_VALUE)
+       function __construct(Iterator $it, $flags = CIT_CALL_TOSTRING)
        {
                $this->it = $it;
-               $this->flags = $flags & (CIT_GET_STR_VALUE|CIT_CATCH_GET_CHILD);
+               $this->flags = $flags & (CIT_CALL_TOSTRING|CIT_CATCH_GET_CHILD);
        }
 
        function rewind()
@@ -29,7 +29,7 @@ class CachingIterator
                if ($this->more = $this->it->hasMore()) {
                        $this->current = $this->it->current();
                        $this->key = $this->it->key();
-                       if ($this->flags & CIT_GET_STR_VALUE) {
+                       if ($this->flags & CIT_CALL_TOSTRING) {
                                if (is_object($this->current)) {
                                        $this->strValue = $this->current->__toString();
                                } else {
@@ -71,7 +71,7 @@ class CachingIterator
        
        function __toString()
        {
-               if (!$this->flags & CIT_GET_STR_VALUE) {
+               if (!$this->flags & CIT_CALL_TOSTRING) {
                        throw new exception('CachingIterator does not fetch string value (see CachingIterator::__construct)');
                }
                return $this->strValue;
index cc1f101d9992d5c0e670db8bf98a7c7c948e73f5..dfeeea54e7adf67b1056637a84e3162b21c0fb54 100644 (file)
@@ -6,7 +6,7 @@ class CachingRecursiveIterator extends CachingIterator implements RecursiveItera
        protected $getChildren;
        protected $catch_get_child;
 
-       function __construct(RecursiveIterator $it, $flags = CIT_GET_STR_VALUE)
+       function __construct(RecursiveIterator $it, $flags = CIT_CALL_TOSTRING)
        {
                parent::__construct($it, $flags);
        }
index 50b27bf48b04428e95dad65316e05540407df0ea..a8382e2baa4b88531fa72ea0f786e4321edd0f04 100644 (file)
@@ -4,7 +4,7 @@ class DirectoryGraphIterator extends DirectoryTreeIterator
 {
        function __construct($path)
        {
-               RecursiveIteratorIterator::__construct(new CachingRecursiveIterator(new ParentIterator(new RecursiveDirectoryIterator($path)), CIT_GET_STR_VALUE|CIT_CATCH_GET_CHILD), 1);
+               RecursiveIteratorIterator::__construct(new CachingRecursiveIterator(new ParentIterator(new RecursiveDirectoryIterator($path)), CIT_CALL_TOSTRING|CIT_CATCH_GET_CHILD), 1);
        }
 }
 
index 0c2717ccf27b90e167f7b1875a538588bf878b53..13253d9a5284bed7f3903d3807c94860da1e7b72 100644 (file)
@@ -4,7 +4,7 @@ class DirectoryTreeIterator extends RecursiveIteratorIterator
 {
        function __construct($path)
        {
-               parent::__construct(new CachingRecursiveIterator(new RecursiveDirectoryIterator($path), CIT_GET_STR_VALUE|CIT_CATCH_GET_CHILD), 1);
+               parent::__construct(new CachingRecursiveIterator(new RecursiveDirectoryIterator($path), CIT_CALL_TOSTRING|CIT_CATCH_GET_CHILD), 1);
        }
        
        function current()