예제 #1
0
 protected function _initModules()
 {
     if (!$this->_request->isInstalling()) {
         $front = $this->_front_controller;
         $module_names = $front->getDispatcher()->getSortedModuleDirectories();
         if (APPLICATION_ENV == "development") {
             foreach ($module_names as $module_name) {
                 $module = new Installer_Model_Installer_Module();
                 $module->prepare($module_name);
                 if ($module->canUpdate()) {
                     $module->install();
                 }
             }
         }
     }
 }