/**
  * Gets all backend module names for a bundle
  * @param string $bundle The bundle name
  * @return string Returns the module names
  */
 protected function Modules($bundle)
 {
     $modules = PathUtil::BackendModules($bundle);
     $result = array();
     foreach ($modules as $module) {
         $instance = ClassFinder::CreateBackendModule(ClassFinder::CalcModuleType($bundle, $module));
         if ($instance instanceof BackendModule) {
             $result[] = $module;
         }
     }
     return $result;
 }
 /**
  * Gets the module from request url
  * @return ModuleBase Returns the backend module
  */
 static function UrlModule()
 {
     $module = Request::GetData('module');
     return ClassFinder::CreateBackendModule($module);
 }