get('modules')) return $cache->get('modules'); } else $cache = ''; $modules = array(); $module_table = 'module'; if (class_exists('Model_'.ucfirst($module_table))) { $mo = ORM::factory($module_table)->where('status','=',1)->find_all()->as_array(); foreach ($mo as $o) $modules[$o->name] = MODPATH.$o->name; } if ($cache) $cache->set('modules',$modules); return $modules; } } ?>