]> granicus.if.org Git - php/commitdiff
add helper methods needed - now it is 100% unit tested
authorGreg Beaver <cellog@php.net>
Thu, 4 Dec 2003 02:00:39 +0000 (02:00 +0000)
committerGreg Beaver <cellog@php.net>
Thu, 4 Dec 2003 02:00:39 +0000 (02:00 +0000)
pear/PEAR/Downloader.php

index f0e96730d1654d84981294b0ca1b8c3105b5dc9f..c7e3c21af7b2267dc08f755cc81d7bcc4ab885c3 100644 (file)
@@ -152,6 +152,25 @@ class PEAR_Downloader extends PEAR_Common
         parent::PEAR_Common($ui);
     }
     
+    // }}}
+    // {{{ configSet()
+    function configSet($key, $value, $layer = 'user')
+    {
+        $this->_config->set($key, $value, $layer);
+        $this->_preferredState = $this->_config->get('preferred_state');
+        if (!$this->_preferredState) {
+            // don't inadvertantly use a non-set preferred_state
+            $this->_preferredState = null;
+        }
+    }
+    
+    // }}}
+    // {{{ setOptions()
+    function setOptions($options)
+    {
+        $this->_options = $options;
+    }
+    
     // }}}
     // {{{ _downloadFile()
     /**