public static function processActiveAsAdminMenu($arrGal)
 {
     foreach ($arrGal as $con) {
         $safe = str_replace(" ", "_", $con->container_name);
         Registor::registerAdminMenu("PageCategories", $safe, "Page2ContainerWeb/page?cid=" . $con->container_id);
         //set yang bisa lihat menu
         Registor::setDomainAndRoleMenu($safe);
     }
 }
<?php

Registor::registerAdminMenu("Setting", "SiteSetting", "SettingWeb/Efiwebsetting");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("SiteSetting");
Registor::registerAdminMenu("UserAndRoles", "Account", "AccountLoginWeb/Account");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Account");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("UserAndRoles", "Role", "AccountLoginWeb/Role");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Role");
//set menu format domain, menuname. menu url
//Registor::registerAdminMenu("UserAndRoles", "Role2Role", "AccountLoginWeb/Role2Role");
//set yang bisa lihat menu
//Registor::setDomainAndRoleMenu("Role2Role");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("UserAndRoles", "Role2RoleTree", "AccountLoginWeb/ShowRole2RoleLevel");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Role2RoleTree");
//set menu format domain, menuname. menu url
//Registor::registerAdminMenu("UserAndRoles", "Role2Account", "AccountLoginWeb/Role2Account");
//set yang bisa lihat menu
//Registor::setDomainAndRoleMenu("Role2Account");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("UserAndRoles", "Role2Menu", "RoleWeb/Role2Menu");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Role2Menu");
//add start page
//Registor::addStartPage("Register_noFB","Register","noFB");
//Registor::addStartPage("Register_withFB","Register","withFB");
//Registor::addStartPage("Register_withFBandLogin","Register","withFBandLogin");
//Registor::addStartPage("Login_noFB","Register","login_noFB");
Registor::addStartPage("LoginPage", "Register", "loginpage");
Registor::addLayoutSelector("Registration", "Loginpage", "Register", "loginpage");
//Registor::addStartPage("Login_withFB","Register","login_withFB");
<?php

//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Content", "Pages", "PageWeb/page");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Pages");
<?php

Registor::registerAdminMenu("Appearance", "ThemeSelector", "ThemeModWeb/select");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("ThemeSelector");
/*Registor::registerAdminMenu("Appearance", "ColorScheme", "ThemeModWeb/colorscheme");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("ColorScheme");
*/
/*
Registor::registerAdminMenu("Appearance", "ThemeSetting", "ThemeModWeb/ThemeMod");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("ThemeSetting");
*/
<?php

/**
 * Created by PhpStorm.
 * User: elroy
 * Date: 4/1/16
 * Time: 10:02 AM
 */
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Finance", "Comissioning", "FinanceBE/comissioning", "comissioning");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Comissioning");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Finance", "Revenue", "FinanceBE/revenue", "revenue");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Revenue");
<?php

/**
 * Created by PhpStorm.
 * User: elroy
 * Date: 8/18/15
 * Time: 8:49 PM
 */
Registor::registerAdminMenu("Layout", "Selector", "LayoutBE/selector");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Selector");
<?php

//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Features", "UploadDoc", "DMWeb/upload?view_only=0");
//spy bisa melihat semuanya
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("UploadDoc");
<?php

//set menu format domain, menuname. menu url
Registor::registerAdminMenu("AppBI", "Balance", "AppBalance/getBalance", "Account Statement Transaksi Pulsa");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Balance");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("UserAndRoles", "App_Account", "AppAccWeb/AppAccount", "Client App Management Systems");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("App_Account");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("UserAndRoles", "Transaksi_Pulsa", "AppAccWeb/AppPulsa", "Client Pulsa Management Systems");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Transaksi_Pulsa");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("UserAndRoles", "App2Acc", "AppAccWeb/App2Acc", "Add Account Manager for App");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("App2Acc");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("UserAndRoles", "Add_Pulsa", "AppAccWeb/addpulsa", "Dipakai untuk add pulsa ke aplikasi");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Add_Pulsa");
<?php

//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Content", "Pages", "PageWeb/page", "Content Pages. Define, create, edit or delete pages for your eCommerce.");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Pages");
<?php

/**
 * Created by PhpStorm.
 * User: elroy
 * Date: 8/18/15
 * Time: 4:48 PM
 */
Registor::registerAdminMenu("Setting", "Translation", "TranslatorWeb/begin");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Translation");
<?php

/**
 * Created by PhpStorm.
 * User: elroy
 * Date: 3/29/16
 * Time: 6:47 PM
 */
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("AgentApp", "DevicesAgentApp", "PushNotAgentBE/DeviceModelAgentApp");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("DevicesAgentApp");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("AgentApp", "Campaign_AgentApp", "PushNotAgentBE/PushNotCampAgentApp", "Push Notifications Campaign");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Campaign_AgentApp");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("AgentApp", "AgentApp_ResultData", "PushNotAgentBE/GCMResultAgentApp");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("AgentApp_ResultData");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("AgentApp", "AgentApp_Log", "PushNotAgentBE/PushLoggerAgentApp");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("AgentApp_Log");
<?php

//set menu format domain, menuname. menu url
//Registor::registerAdminMenu("Business Intelligence", "App", "BIWebProd/app","Mobile Application Dashboard, to view the latest stats of the app");
//set yang bisa lihat menu
//Registor::setDomainAndRoleMenu("App");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Activity", "Demographic", "BIWebDemographic/demographic", "User demographic business intelligent dashboard.");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Demographic");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Activity", "Transaction", "BIWebTransaction/transaction", "eCommerce transaction dashboard. All time revenue, montly revenue, average transaction value (ATV).");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Transaction");
////set menu format domain, menuname. menu url
//Registor::registerAdminMenu("Business Intelligence", "Campaign", "BIWeb/campaign");
////set yang bisa lihat menu
//Registor::setDomainAndRoleMenu("Campaign");
//
//
////set menu format domain, menuname. menu url
//Registor::registerAdminMenu("Business Intelligence", "ChartJS", "ChartJS/line");
////set yang bisa lihat menu
//Registor::setDomainAndRoleMenu("ChartJS");
<?php

//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Apps", "Statistic", "AppStats/app", "Mobile Application Dashboard, to view the latest stats of the app");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Statistic");
<?php

/**
 * Created by PhpStorm.
 * User: elroy
 * Date: 4/1/16
 * Time: 9:32 AM
 */
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Developer", "Job_Queue", "JobBE/queue", "Push Notifications Campaign");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Job_Queue");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Developer", "Accept_Free_Apps", "JobBE/free", "Push Notifications Campaign");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Accept_Free_Apps");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Developer", "Accept_Agent", "JobBE/agent", "Push Notifications Campaign");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Accept_Agent");
<?php

/**
 * Created by PhpStorm.
 * User: elroy
 * Date: 3/29/16
 * Time: 6:47 PM
 */
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Capsule", "DevicesCaps", "PushNotBE/DeviceModelCapsule");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("DevicesCaps");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Capsule", "Campaign_Caps", "PushNotCapsBE/PushNotCampCaps", "Push Notifications Campaign");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Campaign_Caps");
//
Registor::registerAdminMenu("Capsule", "testPush_Caps", "PushNotCapsBE/testPush");
Registor::setDomainAndRoleMenu("testPush_Caps");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Capsule", "Camp_ResultData", "PushNotCapsBE/GCMResultCaps");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Camp_ResultData");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Capsule", "Camp_Log", "PushNotCapsBE/PushLoggerCaps");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Camp_Log");
<?php

/**
 * Created by PhpStorm.
 * User: elroy
 * Date: 3/31/16
 * Time: 8:30 PM
 */
Registor::registerAdminMenu("Payment", "Transactions", "PayWeb/VpTransaction");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Transactions");
Registor::registerAdminMenu("Payment", "Data", "PayWeb/VpData");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Data");
<?php

/**
 * Created by PhpStorm.
 * User: elroy
 * Date: 8/10/15
 * Time: 10:21 AM
 */
Registor::registerAdminMenu("Setting", "LLMbrSetting", "LLSettingWeb/LLSetting", "Loyalty Member Setting");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("LLMbrSetting");
<?php

/**
 * Created by PhpStorm.
 * User: elroy
 * Date: 8/1/15
 * Time: 8:02 PM
 */
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Features", "Parallax", "ParallaxBE/ParallaxModel");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Parallax");
Registor::addLayoutSelector("Parallax", "Parallax", "ParallaxModel", "viewme");
<?php

/**
 * Created by PhpStorm.
 * User: elroy
 * Date: 3/29/16
 * Time: 6:52 PM
 */
Registor::registerAdminMenu("Email", "Email_Template", "EmailTemplate/EmailModel", "Email Template");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Email_Template");
//Registor::registerAdminMenu("Email", "Email_Test", "EmailTemplate/EmailTest","Email Testing");
////set yang bisa lihat menu
//Registor::setDomainAndRoleMenu("Email_Test");
//Registor::registerAdminMenu("Email", "Email_Log", "EmailTemplate/EmailLog","Email Logger");
////set yang bisa lihat menu
//Registor::setDomainAndRoleMenu("Email_Log");
<?php

////set menu format domain, menuname. menu url
//Registor::registerAdminMenu("LandingPage", "Offers", "LL_Web/LL_Program");
////set yang bisa lihat menu
//Registor::setDomainAndRoleMenu("Offers");
//
////set menu format domain, menuname. menu url
//Registor::registerAdminMenu("LandingPage", "News", "LL_Web/LL_News");
////set yang bisa lihat menu
//Registor::setDomainAndRoleMenu("News");
//
////set menu format domain, menuname. menu url
//Registor::registerAdminMenu("LandingPage", "Testimonials", "LL_Web/LL_Testimonial");
////set yang bisa lihat menu
//Registor::setDomainAndRoleMenu("Testimonials");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Customer", "WishList", "LL_Web/LL_Wishlist", "User Wishlists, Database for Users Wishlist.");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("WishList");
//////set menu format domain, menuname. menu url
//Registor::registerAdminMenu("Customer", "Reward_Catalog", "LL_Web/LL_RewardCatalog");
//////set yang bisa lihat menu
//Registor::setDomainAndRoleMenu("Reward_Catalog");
//
////set menu format domain, menuname. menu url
//Registor::registerAdminMenu("LandingPage", "TnC", "LL_Web/LL_Tnc");
////set yang bisa lihat menu
//Registor::setDomainAndRoleMenu("TnC");
<?php

//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Customer", "Cart", "Cart/CartPortal");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Cart");
<?php

Registor::registerAdminMenu("Pages", "Menu", "MenuAdminWeb/MenuSetting");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Menu");
/*Registor::registerAdminMenu("Setting", "MenuTest", "MenuAdminWeb/test");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("MenuTest");*/
Registor::addLayoutSelector("Menu", "Menu_header", "Menu", "header");
Registor::addLayoutSelector("Menu", "Menu_footer", "Menu", "footer");
<?php

Registor::registerAdminMenu("Integrate", "Product", "Mintergrate/product", "Product Integration, we will be using GOLD API to Integrate Article, Tagging and Article-Tagging.");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Product");
<?php

/**
 * Created by PhpStorm.
 * User: elroy
 * Date: 7/31/15
 * Time: 2:30 PM
 */
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Features", "Calendar", "CalendarBE/index");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Calendar");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Data", "CalendarModel", "CalendarBE/CalendarModel");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("CalendarModel");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Data", "CalendarTypeModel", "CalendarBE/CalendarTypeModel");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("CalendarTypeModel");
//add start page
Registor::addStartPage("Calendar", "CalendarWeb", "index");
Registor::addLayoutSelector("Calendar", "Calendar_index", "CalendarWeb", "index");
Registor::addLayoutSelector("Calendar", "Calendar_id", "CalendarWeb", "id");
<?php

/**
 * Created by PhpStorm.
 * User: elroy
 * Date: 12/3/15
 * Time: 1:51 PM
 */
Registor::registerAdminMenu("MyECommerce", "MyCampaign", "MCampApp/MCampaignModel");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("MyCampaign");
Registor::registerAdminMenu("MyECommerce", "MyCategory", "MCampApp/catTree");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("MyCategory");
Registor::registerAdminMenu("MyECommerce", "MyProduct", "MCampApp/MProdModel");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("MyProduct");
Registor::registerAdminMenu("MyECommerce", "MyCampManagement", "MCampApp/inputProduct");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("MyCampManagement");
Registor::registerAdminMenu("AppManagement", "AppDrawer", "MCampApp/inputProduct");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("AppDrawer");
Registor::registerAdminMenu("AppManagement", "AppSetting", "MCampApp/inputProduct");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("AppSetting");
//Admins
Registor::registerAdminMenu("AdminCommerce", "AllCampaign", "MCampBE/AdminCampaignModel");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("AllCampaign");
<?php

//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Integrate", "Store", "StorePortalWeb/StorePortal", "Store Webservice Integration, custom integration with TBS Portal");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Store");
//set menu format domain, menuname. menu url
//Registor::registerAdminMenu("StoreMenu", "Account_Stores", "StoreAccWeb/StorePortalAccount");
//set yang bisa lihat menu
//Registor::setDomainAndRoleMenu("Account_Stores");
<?php

//set menu format domain, menuname. menu url
Registor::registerAdminMenu("Payment", "ConfirmPayment", "PaymentBE/PaymentConfirm");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("ConfirmPayment");
<?php

/**
 * Created by PhpStorm.
 * User: elroy
 * Date: 8/20/15
 * Time: 11:03 PM
 */
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("PushNot", "Filter", "PushNotBE/PushNotCamp", "Push Notifications Campaign");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Filter");
//
//Registor::registerAdminMenu("PushNot", "testPush", "PushNotBE/testPush");
//
//Registor::setDomainAndRoleMenu("testPush");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("PushNot", "ResultData", "PushNotBE/GCMResult");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("ResultData");
//set menu format domain, menuname. menu url
Registor::registerAdminMenu("PushNot", "Log", "PushNotBE/PushLogger");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Log");
<?php

/**
 * Created by PhpStorm.
 * User: elroy
 * Date: 12/8/15
 * Time: 11:46 AM
 */
Registor::registerAdminMenu("PaketManagement", "Paket", "PaketBE/Paket");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Paket");
Registor::registerAdminMenu("PaketManagement", "Syarat", "PaketBE/PaketSyarat");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Syarat");
Registor::registerAdminMenu("PaketManagement", "PSMatrix", "PaketBE/PaketMatrix");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("PSMatrix");
Registor::registerAdminMenu("PaketManagement", "Table_Paket", "PaketBE/createPaketTable");
//set yang bisa lihat menu
Registor::setDomainAndRoleMenu("Table_Paket");