]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Closes #601: Provides default for new ElggFilestore objects to remove warning message.
authormarcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544>
Thu, 18 Jun 2009 17:20:03 +0000 (17:20 +0000)
committermarcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544>
Thu, 18 Jun 2009 17:20:03 +0000 (17:20 +0000)
git-svn-id: https://code.elgg.org/elgg/trunk@3345 36083f99-b078-4883-b0ff-0f9b5a30f544

engine/lib/filestore.php

index 89aee0d8d459d63759f2a9e42762aa2b428b399c..d073a70009c3e6523f54bfe33f9866a923f3498e 100644 (file)
                 *
                 * @param string $directory_root Root directory, must end in "/"
                 */
-               public function __construct($directory_root)
+               public function __construct($directory_root = "")
                {
-                       $this->dir_root = $directory_root;
+                       global $CONFIG;
+                       
+                       if ($directory_root)
+                               $this->dir_root = $directory_root;
+                       else
+                               $this->dir_root = $CONFIG->dataroot;
                }
                
                public function open(ElggFile $file, $mode)