Example #1
0
 public static function getModuleList()
 {
     $rawList = ModuleGenerator::listModuleForMenuTree();
     $modules = ['' => '-- Choose Module --', '---' => '---'];
     foreach ($rawList as $k => $list) {
         $m = $list['module'] == 'plansys' ? 'application' : $list['module'];
         $modules[$m . ".commands"] = ucfirst($list['label']);
     }
     foreach ($rawList as $k => $list) {
         $modules[$list['label'] . " Module"] = [];
         foreach ($list['items'] as $j => $l) {
             $l['module'] = $l['module'] == 'plansys' ? 'application' : $l['module'];
             $modules[$list['label'] . " Module"][$l['module'] . ".modules." . $j . ".commands"] = ucfirst($j);
         }
     }
     return $modules;
 }
Example #2
0
<?php

## AUTOGENERATED OPTIONS - DO NOT EDIT
$options = array('mode' => 'custom', 'layout' => array('size' => '200', 'sizetype' => 'px', 'type' => 'menu', 'name' => 'col1', 'file' => 'application.modules.dev.menus.GenModule', 'title' => 'Module', 'icon' => 'fa-empire', 'inlineJS' => 'GenModule.js', 'menuOptions' => array()));
## END OF AUTOGENERATED OPTIONS
return ModuleGenerator::listModuleForMenuTree();