private static function taskbarArrayTemplate():array
    {
        $options = array();
        try {
            $um =  new MasterCore();
            $options['css'] =  FEnv::get("host.web.components.libs.framework")."assets/css/iumioTaskBar.css";
            $options['css_icon'] =
                FEnv::get("host.web.components.libs.framework")."iumio-manager/css/pe-icon-7-stroke.css";
            $options['js'] = FEnv::get("host.web.components.libs.framework")."assets/js/iumioTaskBar.js";
            $options['logo'] =  FEnv::get("host.web.components.libs.framework")."img/logo_white_small.png";
            $options['ve']  =  \iumioFramework\Core\Requirement\FrameworkCore::
                getInfo('EDITION_VERSION')." ".\iumioFramework\Core\Requirement\FrameworkCore::
                getInfo('EDITION_SHORTNAME');
            $options['env'] = FEnv::get("framework.env");
            $options['call_app'] = ((!FEnv::isset("app.call"))? "No apps called" : FEnv::get("app.call"));
            $options['manager'] =  $um->generateRoute(
                "iumio_manager_index",
                null,
                "ManagerApp",
                true
            );
            $options['cache_clear_all']     =  $um->generateRoute(
                "iumio_manager_cache_manager_remove_all",
                null,
                "ManagerApp",
                true
            );
            $options['cache_clear_dev']     =  $um->generateRoute(
                "iumio_manager_cache_manager_remove",
                array("env" => "dev"),
                "ManagerApp",
                true
            );
            $options['cache_clear_prod']    =  $um->generateRoute(
                "iumio_manager_cache_manager_remove",
                array("env" => "prod"),
                "ManagerApp",
                true
            );
            $options['publish_assets_all']  =  $um->generateRoute(
                "iumio_manager_assets_manager_publish",
                array("env" => "all", "appname" => "_all"),
                "ManagerApp",
                true
            );
            $options['publish_assets_dev']  =  $um->generateRoute(
                "iumio_manager_assets_manager_publish",
                array("env" => "dev", "appname" => "_all"),
                "ManagerApp",
                true
            );
            $options['publish_assets_prod'] =  $um->generateRoute(
                "iumio_manager_assets_manager_publish",
                array("env" => "prod", "appname" => "_all"),
                "ManagerApp",
                true
            );
            $options['clear_assets_all']    =  $um->generateRoute(
                "iumio_manager_assets_manager_clear",
                array("env" => "all", "appname" => "_all"),
                "ManagerApp",
                true
            );
            $options['clear_assets_dev']    =  $um->generateRoute(
                "iumio_manager_assets_manager_clear",
                array("env" => "dev", "appname" => "_all"),
                "ManagerApp",
                true
            );
            $options['clear_assets_prod']   =  $um->generateRoute(
                "iumio_manager_assets_manager_clear",
                array("env" => "prod", "appname" => "_all"),
                "ManagerApp",
                true
            );
            $options['all_simple_apps']     =  $um->generateRoute(
                "iumio_manager_app_manager_get_simple_apps",
                null,
                "ManagerApp",
                true
            );
            $options['get_logs']            =  $um->generateRoute(
                "iumio_manager_logs_get",
                null,
                "ManagerApp",
                true
            );
        } catch (\Exception $e) {
            echo $e->getMessage();
        }
        return ($options);
    }
private static function taskbarArrayTemplate():array
    {
        $options = array();
        try {
            $um =  new MasterCore();
            $options['css'] =  FEnv::get("host.web.components.libs.framework")."assets/css/iumioTaskBar.css";
            $options['css_icon'] =
                FEnv::get("host.web.components.libs.framework")."iumio-manager/css/pe-icon-7-stroke.css";
            $options['js'] = FEnv::get("host.web.components.libs.framework")."assets/js/iumioTaskBar.js";
            $options['logo'] =  FEnv::get("host.web.components.libs.framework")."img/logo_white_small.png";
            $options['ve']  =  \iumioFramework\Core\Requirement\FrameworkCore::
                getInfo('EDITION_VERSION')." ".\iumioFramework\Core\Requirement\FrameworkCore::
                getInfo('EDITION_SHORTNAME');
            $options['env'] = FEnv::get("framework.env");
            $options['call_app'] = ((!FEnv::isset("app.call"))? "No apps called" : FEnv::get("app.call"));
            $options['manager'] =  $um->generateRoute(
                "iumio_manager_index",
                null,
                "ManagerApp",
                true
            );
            $options['cache_clear_all']     =  $um->generateRoute(
                "iumio_manager_cache_manager_remove_all",
                null,
                "ManagerApp",
                true
            );
            $options['cache_clear_dev']     =  $um->generateRoute(
                "iumio_manager_cache_manager_remove",
                array("env" => "dev"),
                "ManagerApp",
                true
            );
            $options['cache_clear_prod']    =  $um->generateRoute(
                "iumio_manager_cache_manager_remove",
                array("env" => "prod"),
                "ManagerApp",
                true
            );
            $options['publish_assets_all']  =  $um->generateRoute(
                "iumio_manager_assets_manager_publish",
                array("env" => "all", "appname" => "_all"),
                "ManagerApp",
                true
            );
            $options['publish_assets_dev']  =  $um->generateRoute(
                "iumio_manager_assets_manager_publish",
                array("env" => "dev", "appname" => "_all"),
                "ManagerApp",
                true
            );
            $options['publish_assets_prod'] =  $um->generateRoute(
                "iumio_manager_assets_manager_publish",
                array("env" => "prod", "appname" => "_all"),
                "ManagerApp",
                true
            );
            $options['clear_assets_all']    =  $um->generateRoute(
                "iumio_manager_assets_manager_clear",
                array("env" => "all", "appname" => "_all"),
                "ManagerApp",
                true
            );
            $options['clear_assets_dev']    =  $um->generateRoute(
                "iumio_manager_assets_manager_clear",
                array("env" => "dev", "appname" => "_all"),
                "ManagerApp",
                true
            );
            $options['clear_assets_prod']   =  $um->generateRoute(
                "iumio_manager_assets_manager_clear",
                array("env" => "prod", "appname" => "_all"),
                "ManagerApp",
                true
            );
            $options['all_simple_apps']     =  $um->generateRoute(
                "iumio_manager_app_manager_get_simple_apps",
                null,
                "ManagerApp",
                true
            );
            $options['get_logs']            =  $um->generateRoute(
                "iumio_manager_logs_get",
                null,
                "ManagerApp",
                true
            );
        } catch (\Exception $e) {
            echo $e->getMessage();
        }
        return ($options);
    }
private static function taskbarArrayTemplate ( ) : array { $ options = array ( ) ; try { $ um = new MasterCore ( ) ; $ options [ 'css' ] = FEnv :: get ( "host.web.components.libs.framework" ) . "assets/css/iumioTaskBar.css" ; $ options [ 'css_icon' ] = FEnv :: get ( "host.web.components.libs.framework" ) . "iumio-manager/css/pe-icon-7-stroke.css" ; $ options [ 'js' ] = FEnv :: get ( "host.web.components.libs.framework" ) . "assets/js/iumioTaskBar.js" ; $ options [ 'logo' ] = FEnv :: get ( "host.web.components.libs.framework" ) . "img/logo_white_small.png" ; $ options [ 've' ] = \ iumioFramework \ Core \ Requirement \ FrameworkCore :: getInfo ( 'EDITION_VERSION' ) . " " . \ iumioFramework \ Core \ Requirement \ FrameworkCore :: getInfo ( 'EDITION_SHORTNAME' ) ; $ options [ 'env' ] = FEnv :: get ( "framework.env" ) ; $ options [ 'call_app' ] = ( ( ! FEnv :: isset ( "app.call" ) ) ? "No apps called" : FEnv :: get ( "app.call" ) ) ; $ options [ 'manager' ] = $ um -> generateRoute ( "iumio_manager_index" , null , "ManagerApp" , true ) ; $ options [ 'cache_clear_all' ] = $ um -> generateRoute ( "iumio_manager_cache_manager_remove_all" , null , "ManagerApp" , true ) ; $ options [ 'cache_clear_dev' ] = $ um -> generateRoute ( "iumio_manager_cache_manager_remove" , array ( "env" => "dev" ) , "ManagerApp" , true ) ; $ options [ 'cache_clear_prod' ] = $ um -> generateRoute ( "iumio_manager_cache_manager_remove" , array ( "env" => "prod" ) , "ManagerApp" , true ) ; $ options [ 'publish_assets_all' ] = $ um -> generateRoute ( "iumio_manager_assets_manager_publish" , array ( "env" => "all" , "appname" => "_all" ) , "ManagerApp" , true ) ; $ options [ 'publish_assets_dev' ] = $ um -> generateRoute ( "iumio_manager_assets_manager_publish" , array ( "env" => "dev" , "appname" => "_all" ) , "ManagerApp" , true ) ; $ options [ 'publish_assets_prod' ] = $ um -> generateRoute ( "iumio_manager_assets_manager_publish" , array ( "env" => "prod" , "appname" => "_all" ) , "ManagerApp" , true ) ; $ options [ 'clear_assets_all' ] = $ um -> generateRoute ( "iumio_manager_assets_manager_clear" , array ( "env" => "all" , "appname" => "_all" ) , "ManagerApp" , true ) ; $ options [ 'clear_assets_dev' ] = $ um -> generateRoute ( "iumio_manager_assets_manager_clear" , array ( "env" => "dev" , "appname" => "_all" ) , "ManagerApp" , true ) ; $ options [ 'clear_assets_prod' ] = $ um -> generateRoute ( "iumio_manager_assets_manager_clear" , array ( "env" => "prod" , "appname" => "_all" ) , "ManagerApp" , true ) ; $ options [ 'all_simple_apps' ] = $ um -> generateRoute ( "iumio_manager_app_manager_get_simple_apps" , null , "ManagerApp" , true ) ; $ options [ 'get_logs' ] = $ um -> generateRoute ( "iumio_manager_logs_get" , null , "ManagerApp" , true ) ; } catch ( \ Exception $ e ) { echo $ e -> getMessage ( ) ; } return ( $ options ) ; }
This is iumio task bar template options
@return array  taskbar options | #none
This is iumio task bar template options