From 904340c64966ccaa2c5972f103b28aeb2f21a999 Mon Sep 17 00:00:00 2001 From: bnu Date: Thu, 19 Dec 2013 10:32:51 +0900 Subject: [PATCH] Revert "NOISSUE, Adding the magic class value. a module can get a MVC object of module by special member value like $this->o{ModuleName}{Type} in each Module Class extended ModuleObject Class." This reverts commit de30ecfb39c57d7d3ca44f9e4219400d26b88482. --- classes/module/ModuleObject.class.php | 23 +---------------------- 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/classes/module/ModuleObject.class.php b/classes/module/ModuleObject.class.php index c2e383973..c9386fcac 100644 --- a/classes/module/ModuleObject.class.php +++ b/classes/module/ModuleObject.class.php @@ -27,8 +27,6 @@ class ModuleObject extends Object var $ajaxRequestMethod = array('XMLRPC', 'JSON'); var $gzhandler_enable = TRUE; - private static $_oModules = array(); - /** * setter to set the name of module * @param string $module name of module @@ -488,24 +486,5 @@ class ModuleObject extends Object return true; } - function __get($name) - { - if($name{0} !== 'o' || !isset($name{7})) return NULL; - if(isset(self::$_oModules[$name])) return self::$_oModules[$name]; - - $types = array('Model', 'Controller', 'View', 'AdminModel', 'AdminController', 'AdminView'); - foreach($types as $type) - { - $func = 'get' . $type; - if(FALSE !== ($pos=strpos($name, $type)) && 2 < $pos && ($oModule = $func(strtolower(substr($name, 1, $pos-1))))) - { - self::$_oModules[$name] = $oModule; - return $oModule; - } - } - - return NULL; - } } -/* End of file ModuleObject.class.php */ -/* Location: ./classes/module/ModuleObject.class.php */ +?>