| Next revision | Previous revision |
| scriptlog:lib:core:bootstrap [2026/09/26 09:09] – admin admin | scriptlog:lib:core:bootstrap [2026/09/26 09:34] (current) – admin admin |
|---|
| ======= Docblock Metadata ======= | ======= Docblock Metadata ======= |
| |
| ^ Tag ^ Value ^ | ^ Tag ^ Value ^ |
| | ''@category'' | Core | | | ''@category'' | Core | |
| | ''@author'' | M.Noermoehammad | | | ''@author'' | M.Noermoehammad | |
| | ''@license'' | MIT | | | ''@license'' | MIT | |
| | ''@version'' | 1.0.0 | | | ''@version'' | 1.0.0 | |
| | ''@since'' | 1.0.0 | | | ''@since'' | 1.0.0 | |
| |
| ======= Inheritance ======= | ======= Inheritance ======= |
| ======= Properties (3) ======= | ======= Properties (3) ======= |
| |
| ^ Visibility ^ Type ^ Name ^ Default ^ Line ^ | ^ Visibility ^ Type ^ Name ^ Default ^ Line ^ |
| | ''private static'' | ''static'' | ''$config'' | ''[];'' | 84 | | | ''private static'' | ''static'' | ''$config'' | ''[]'' | 84 | |
| | ''private static'' | ''static'' | ''$services'' | ''[];'' | 89 | | | ''private static'' | ''static'' | ''$services'' | ''[]'' | 89 | |
| | ''private static'' | ''static'' | ''$allowedExportVars'' | ''[ 'db_host', 'db_user', 'db_pwd', 'db_name', 'db_port', 'db…'' | 91 | | | ''private static'' | ''static'' | ''$allowedExportVars'' | ''[ 'db_host', 'db_user', 'db_pwd', 'db_name', 'db_port', 'db…'' | 91 | |
| |
| ======= Methods (24) ======= | ======= Methods (24) ======= |
| |
| ^ Visibility ^ Method ^ Summary ^ Line ^ | ^ Visibility ^ Method ^ Summary ^ Line ^ |
| | public static | ''initialize()'' | Initializes the application environment. | 134 | | | public static | ''initialize()'' | Initializes the application environment. | 134 | |
| | private static | ''loadConfiguration()'' | Loads the configuration file and extracts required environment variables. | 164 | | | private static | ''loadConfiguration()'' | Loads the configuration file and extracts required environment variables. | 164 | |
| | private static | ''initializeServices()'' | Orchestrates service instantiation and global registry setup. | 201 | | | private static | ''initializeServices()'' | Orchestrates service instantiation and global registry setup. | 201 | |
| | private static | ''createDatabaseConnection()'' | (undocumented) | 249 | | | private static | ''createDatabaseConnection()'' | (undocumented) | 249 | |
| | private static | ''defineRoutingRules()'' | (undocumented) | 277 | | | private static | ''defineRoutingRules()'' | (undocumented) | 277 | |
| | private static | ''initializeRegistry()'' | (undocumented) | 296 | | | private static | ''initializeRegistry()'' | (undocumented) | 296 | |
| | private static | ''createBaseDaos()'' | (undocumented) | 306 | | | private static | ''createBaseDaos()'' | (undocumented) | 306 | |
| | private static | ''createSession()'' | (undocumented) | 327 | | | private static | ''createSession()'' | (undocumented) | 327 | |
| | private static | ''createAuthenticator()'' | (undocumented) | 355 | | | private static | ''createAuthenticator()'' | (undocumented) | 355 | |
| | private static | ''createThemeRenderer()'' | (undocumented) | 368 | | | private static | ''createThemeRenderer()'' | (undocumented) | 368 | |
| | private static | ''createFrontService()'' | (undocumented) | 381 | | | private static | ''createFrontService()'' | (undocumented) | 381 | |
| | private static | ''createDownloadChain()'' | (undocumented) | 398 | | | private static | ''createDownloadChain()'' | (undocumented) | 398 | |
| | private static | ''createContentDaos()'' | (undocumented) | 418 | | | private static | ''createContentDaos()'' | (undocumented) | 418 | |
| | private static | ''storeInRegistry()'' | (undocumented) | 433 | | | private static | ''storeInRegistry()'' | (undocumented) | 433 | |
| | private static | ''createDispatcher()'' | (undocumented) | 447 | | | private static | ''createDispatcher()'' | (undocumented) | 447 | |
| | private static | ''buildServiceMap()'' | @SuppressWarnings(PHPMD.ExcessiveParameterList) | 461 | | | private static | ''buildServiceMap()'' | | 461 | |
| | private static | ''buildHandlerRegistry()'' | (undocumented) | 486 | | | private static | ''buildHandlerRegistry()'' | (undocumented) | 486 | |
| | private static | ''buildAdminActionRegistry()'' | Build the admin action command registry and register known commands. | 516 | | | private static | ''buildAdminActionRegistry()'' | Build the admin action command registry and register known commands. | 516 | |
| | private static | ''initializeI18n()'' | (undocumented) | 648 | | | private static | ''initializeI18n()'' | (undocumented) | 648 | |
| | private static | ''applySecurity()'' | Configures HTTP response headers and global security handlers. | 665 | | | private static | ''applySecurity()'' | Configures HTTP response headers and global security handlers. | 665 | |
| | private static | ''defineCspNonce()'' | (undocumented) | 677 | | | private static | ''defineCspNonce()'' | (undocumented) | 677 | |
| | private static | ''sendSecurityHeaders()'' | (undocumented) | 684 | | | private static | ''sendSecurityHeaders()'' | (undocumented) | 684 | |
| | private static | ''sendContentSecurityPolicy()'' | (undocumented) | 706 | | | private static | ''sendContentSecurityPolicy()'' | (undocumented) | 706 | |
| | private static | ''initializePostSecurity()'' | (undocumented) | 717 | | | private static | ''initializePostSecurity()'' | (undocumented) | 717 | |
| |
| |
| service containerization, and security header enforcement. | service containerization, and security header enforcement. |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$appRoot'' | ''string'' | //required// | The absolute path to the application root directory. | | | ''$appRoot'' | ''string'' | //required// | The absolute path to the application root directory. | |
| |
| **Returns:** [[scriptlog:lib:core:appcontext|''AppContext'']] — AppContext Merged collection of configuration variables and service instances. | **Returns:** [[scriptlog:lib:core:appcontext|''AppContext'']] — AppContext Merged collection of configuration variables and service instances. |
| Loads the configuration file and extracts required environment variables. | Loads the configuration file and extracts required environment variables. |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$appRoot'' | ''string'' | //required// | Path to search for config.php. | | | ''$appRoot'' | ''string'' | //required// | Path to search for config.php. | |
| |
| **Returns:** ''array'' — array<string, string> Array containing db_host, app_url, cipher_key, etc. | **Returns:** ''array'' — array<string, string> Array containing db_host, app_url, cipher_key, etc. |
| data access objects have access to the active database connection. | data access objects have access to the active database connection. |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$core_vars'' | ''array'' | //required// | //none// | | | ''$core_vars'' | ''array'' | //required// | //none// | |
| |
| **Returns:** ''array'' — array<string, object|null> Collection of ready-to-use services. | **Returns:** ''array'' — array<string, object|null> Collection of ready-to-use services. |
| //lines 249–275 (27)// | //lines 249–275 (27)// |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$core_vars'' | ''array'' | //required// | //none// | | | ''$core_vars'' | ''array'' | //required// | //none// | |
| |
| **Returns:** ''(none declared)'' | **Returns:** ''(none declared)'' |
| //lines 296–304 (9)// | //lines 296–304 (9)// |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$dbc'' | ''(untyped)'' | //required// | //none// | | | ''$dbc'' | ''(untyped)'' | //required// | //none// | |
| | ''$core_vars'' | ''array'' | //required// | //none// | | | ''$core_vars'' | ''array'' | //required// | //none// | |
| | ''$rules'' | ''array'' | //required// | //none// | | | ''$rules'' | ''array'' | //required// | //none// | |
| |
| **Returns:** ''void'' | **Returns:** ''void'' |
| //lines 306–325 (20)// | //lines 306–325 (20)// |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$dbc'' | ''(untyped)'' | //required// | //none// | | | ''$dbc'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''array'' | **Returns:** ''array'' |
| //lines 327–353 (27)// | //lines 327–353 (27)// |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$core_vars'' | ''array'' | //required// | //none// | | | ''$core_vars'' | ''array'' | //required// | //none// | |
| |
| **Returns:** ''(none declared)'' | **Returns:** ''(none declared)'' |
| //lines 355–366 (12)// | //lines 355–366 (12)// |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$dbc'' | ''(untyped)'' | //required// | //none// | | | ''$dbc'' | ''(untyped)'' | //required// | //none// | |
| | ''$userDao'' | ''(untyped)'' | //required// | //none// | | | ''$userDao'' | ''(untyped)'' | //required// | //none// | |
| | ''$userToken'' | ''(untyped)'' | //required// | //none// | | | ''$userToken'' | ''(untyped)'' | //required// | //none// | |
| | ''$validator'' | ''(untyped)'' | //required// | //none// | | | ''$validator'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''(none declared)'' | **Returns:** ''(none declared)'' |
| //lines 368–379 (12)// | //lines 368–379 (12)// |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$dbc'' | ''(untyped)'' | //required// | //none// | | | ''$dbc'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''(none declared)'' | **Returns:** ''(none declared)'' |
| //lines 398–416 (19)// | //lines 398–416 (19)// |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$dbc'' | ''(untyped)'' | //required// | //none// | | | ''$dbc'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''array'' | **Returns:** ''array'' |
| //lines 418–431 (14)// | //lines 418–431 (14)// |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$dbc'' | ''(untyped)'' | //required// | //none// | | | ''$dbc'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''array'' | **Returns:** ''array'' |
| //lines 433–445 (13)// | //lines 433–445 (13)// |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$mediaDao'' | ''(untyped)'' | //required// | //none// | | | ''$mediaDao'' | ''(untyped)'' | //required// | //none// | |
| | ''$downloadService'' | ''(untyped)'' | //required// | //none// | | | ''$downloadService'' | ''(untyped)'' | //required// | //none// | |
| | ''$downloadController'' | ''(untyped)'' | //required// | //none// | | | ''$downloadController'' | ''(untyped)'' | //required// | //none// | |
| | ''$postDao'' | ''(untyped)'' | //required// | //none// | | | ''$postDao'' | ''(untyped)'' | //required// | //none// | |
| | ''$pageDao'' | ''(untyped)'' | //required// | //none// | | | ''$pageDao'' | ''(untyped)'' | //required// | //none// | |
| | ''$topicDao'' | ''(untyped)'' | //required// | //none// | | | ''$topicDao'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''void'' | **Returns:** ''void'' |
| //lines 447–458 (12)// | //lines 447–458 (12)// |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$dbc'' | ''(untyped)'' | //required// | //none// | | | ''$dbc'' | ''(untyped)'' | //required// | //none// | |
| | ''$themeRenderer'' | ''(untyped)'' | //required// | //none// | | | ''$themeRenderer'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''(none declared)'' | **Returns:** ''(none declared)'' |
| //lines 461–484 (24)// | //lines 461–484 (24)// |
| |
| @SuppressWarnings(PHPMD.ExcessiveParameterList) | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | | ''$sessionMaker'' | ''(untyped)'' | //required// | //none// | |
| ^ Parameter ^ Type ^ Default ^ Description ^ | | ''$sanitizer'' | ''(untyped)'' | //required// | //none// | |
| | ''$sessionMaker'' | ''(untyped)'' | //required// | //none// | | | ''$userDao'' | ''(untyped)'' | //required// | //none// | |
| | ''$sanitizer'' | ''(untyped)'' | //required// | //none// | | | ''$userToken'' | ''(untyped)'' | //required// | //none// | |
| | ''$userDao'' | ''(untyped)'' | //required// | //none// | | | ''$validator'' | ''(untyped)'' | //required// | //none// | |
| | ''$userToken'' | ''(untyped)'' | //required// | //none// | | | ''$configDao'' | ''(untyped)'' | //required// | //none// | |
| | ''$validator'' | ''(untyped)'' | //required// | //none// | | | ''$configService'' | ''(untyped)'' | //required// | //none// | |
| | ''$configDao'' | ''(untyped)'' | //required// | //none// | | | ''$authenticator'' | ''(untyped)'' | //required// | //none// | |
| | ''$configService'' | ''(untyped)'' | //required// | //none// | | | ''$dispatcher'' | ''(untyped)'' | //required// | //none// | |
| | ''$authenticator'' | ''(untyped)'' | //required// | //none// | | | ''$themeRenderer'' | ''(untyped)'' | //required// | //none// | |
| | ''$dispatcher'' | ''(untyped)'' | //required// | //none// | | | ''$mediaDao'' | ''(untyped)'' | //required// | //none// | |
| | ''$themeRenderer'' | ''(untyped)'' | //required// | //none// | | | ''$downloadService'' | ''(untyped)'' | //required// | //none// | |
| | ''$mediaDao'' | ''(untyped)'' | //required// | //none// | | | ''$downloadController'' | ''(untyped)'' | //required// | //none// | |
| | ''$downloadService'' | ''(untyped)'' | //required// | //none// | | | ''$frontService'' | ''(untyped)'' | //required// | //none// | |
| | ''$downloadController'' | ''(untyped)'' | //required// | //none// | | | ''$postDao'' | ''(untyped)'' | //required// | //none// | |
| | ''$frontService'' | ''(untyped)'' | //required// | //none// | | | ''$pageDao'' | ''(untyped)'' | //required// | //none// | |
| | ''$postDao'' | ''(untyped)'' | //required// | //none// | | | ''$topicDao'' | ''(untyped)'' | //required// | //none// | |
| | ''$pageDao'' | ''(untyped)'' | //required// | //none// | | |
| | ''$topicDao'' | ''(untyped)'' | //required// | //none// | | |
| |
| **Returns:** ''array'' | **Returns:** ''array'' |
| //lines 486–509 (24)// | //lines 486–509 (24)// |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$themeRenderer'' | ''(untyped)'' | //required// | //none// | | | ''$themeRenderer'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''void'' | **Returns:** ''void'' |
| ======= Imports ======= | ======= Imports ======= |
| |
| ^ Alias ^ Fully-qualified name ^ | ^ Alias ^ Fully-qualified name ^ |
| | ''DownloadController'' | [[scriptlog:lib:controller:downloadcontroller|''Scriptlog\Controller\DownloadController'']] | | | ''DownloadController'' | [[scriptlog:lib:controller:downloadcontroller|''Scriptlog\Controller\DownloadController'']] | |
| | ''ConfigurationDao'' | [[scriptlog:lib:dao:configurationdao|''Scriptlog\Dao\ConfigurationDao'']] | | | ''ConfigurationDao'' | [[scriptlog:lib:dao:configurationdao|''Scriptlog\Dao\ConfigurationDao'']] | |
| | ''MediaDao'' | [[scriptlog:lib:dao:mediadao|''Scriptlog\Dao\MediaDao'']] | | | ''MediaDao'' | [[scriptlog:lib:dao:mediadao|''Scriptlog\Dao\MediaDao'']] | |
| | ''PageDao'' | [[scriptlog:lib:dao:pagedao|''Scriptlog\Dao\PageDao'']] | | | ''PageDao'' | [[scriptlog:lib:dao:pagedao|''Scriptlog\Dao\PageDao'']] | |
| | ''PostDao'' | [[scriptlog:lib:dao:postdao|''Scriptlog\Dao\PostDao'']] | | | ''PostDao'' | [[scriptlog:lib:dao:postdao|''Scriptlog\Dao\PostDao'']] | |
| | ''TopicDao'' | [[scriptlog:lib:dao:topicdao|''Scriptlog\Dao\TopicDao'']] | | | ''TopicDao'' | [[scriptlog:lib:dao:topicdao|''Scriptlog\Dao\TopicDao'']] | |
| | ''UserDao'' | [[scriptlog:lib:dao:userdao|''Scriptlog\Dao\UserDao'']] | | | ''UserDao'' | [[scriptlog:lib:dao:userdao|''Scriptlog\Dao\UserDao'']] | |
| | ''UserTokenDao'' | [[scriptlog:lib:dao:usertokendao|''Scriptlog\Dao\UserTokenDao'']] | | | ''UserTokenDao'' | [[scriptlog:lib:dao:usertokendao|''Scriptlog\Dao\UserTokenDao'']] | |
| | ''DeleteCommentCmd'' | [[scriptlog:lib:handler:deletecommentcmd|''Scriptlog\Handler\Admin\Comment\DeleteCommentCmd'']] | | | ''DeleteCommentCmd'' | [[scriptlog:lib:handler:deletecommentcmd|''Scriptlog\Handler\Admin\Comment\DeleteCommentCmd'']] | |
| | ''EditCommentCmd'' | [[scriptlog:lib:handler:editcommentcmd|''Scriptlog\Handler\Admin\Comment\EditCommentCmd'']] | | | ''EditCommentCmd'' | [[scriptlog:lib:handler:editcommentcmd|''Scriptlog\Handler\Admin\Comment\EditCommentCmd'']] | |
| | ''ListCommentsCmd'' | [[scriptlog:lib:handler:listcommentscmd|''Scriptlog\Handler\Admin\Comment\ListCommentsCmd'']] | | | ''ListCommentsCmd'' | [[scriptlog:lib:handler:listcommentscmd|''Scriptlog\Handler\Admin\Comment\ListCommentsCmd'']] | |
| | ''DeleteTopicCmd'' | [[scriptlog:lib:handler:deletetopiccmd|''Scriptlog\Handler\Admin\Topic\DeleteTopicCmd'']] | | | ''DeleteTopicCmd'' | [[scriptlog:lib:handler:deletetopiccmd|''Scriptlog\Handler\Admin\Topic\DeleteTopicCmd'']] | |
| | ''EditTopicCmd'' | [[scriptlog:lib:handler:edittopiccmd|''Scriptlog\Handler\Admin\Topic\EditTopicCmd'']] | | | ''EditTopicCmd'' | [[scriptlog:lib:handler:edittopiccmd|''Scriptlog\Handler\Admin\Topic\EditTopicCmd'']] | |
| | ''ListTopicsCmd'' | [[scriptlog:lib:handler:listtopicscmd|''Scriptlog\Handler\Admin\Topic\ListTopicsCmd'']] | | | ''ListTopicsCmd'' | [[scriptlog:lib:handler:listtopicscmd|''Scriptlog\Handler\Admin\Topic\ListTopicsCmd'']] | |
| | ''NewTopicCmd'' | [[scriptlog:lib:handler:newtopiccmd|''Scriptlog\Handler\Admin\Topic\NewTopicCmd'']] | | | ''NewTopicCmd'' | [[scriptlog:lib:handler:newtopiccmd|''Scriptlog\Handler\Admin\Topic\NewTopicCmd'']] | |
| | ''DeletePostCmd'' | [[scriptlog:lib:handler:deletepostcmd|''Scriptlog\Handler\Admin\Post\DeletePostCmd'']] | | | ''DeletePostCmd'' | [[scriptlog:lib:handler:deletepostcmd|''Scriptlog\Handler\Admin\Post\DeletePostCmd'']] | |
| | ''EditPostCmd'' | [[scriptlog:lib:handler:editpostcmd|''Scriptlog\Handler\Admin\Post\EditPostCmd'']] | | | ''EditPostCmd'' | [[scriptlog:lib:handler:editpostcmd|''Scriptlog\Handler\Admin\Post\EditPostCmd'']] | |
| | ''ListPostsCmd'' | [[scriptlog:lib:handler:listpostscmd|''Scriptlog\Handler\Admin\Post\ListPostsCmd'']] | | | ''ListPostsCmd'' | [[scriptlog:lib:handler:listpostscmd|''Scriptlog\Handler\Admin\Post\ListPostsCmd'']] | |
| | ''NewPostCmd'' | [[scriptlog:lib:handler:newpostcmd|''Scriptlog\Handler\Admin\Post\NewPostCmd'']] | | | ''NewPostCmd'' | [[scriptlog:lib:handler:newpostcmd|''Scriptlog\Handler\Admin\Post\NewPostCmd'']] | |
| | ''DeletePageCmd'' | [[scriptlog:lib:handler:deletepagecmd|''Scriptlog\Handler\Admin\Page\DeletePageCmd'']] | | | ''DeletePageCmd'' | [[scriptlog:lib:handler:deletepagecmd|''Scriptlog\Handler\Admin\Page\DeletePageCmd'']] | |
| | ''EditPageCmd'' | [[scriptlog:lib:handler:editpagecmd|''Scriptlog\Handler\Admin\Page\EditPageCmd'']] | | | ''EditPageCmd'' | [[scriptlog:lib:handler:editpagecmd|''Scriptlog\Handler\Admin\Page\EditPageCmd'']] | |
| | ''ListPagesCmd'' | [[scriptlog:lib:handler:listpagescmd|''Scriptlog\Handler\Admin\Page\ListPagesCmd'']] | | | ''ListPagesCmd'' | [[scriptlog:lib:handler:listpagescmd|''Scriptlog\Handler\Admin\Page\ListPagesCmd'']] | |
| | ''NewPageCmd'' | [[scriptlog:lib:handler:newpagecmd|''Scriptlog\Handler\Admin\Page\NewPageCmd'']] | | | ''NewPageCmd'' | [[scriptlog:lib:handler:newpagecmd|''Scriptlog\Handler\Admin\Page\NewPageCmd'']] | |
| | ''DeleteUserCmd'' | [[scriptlog:lib:handler:deleteusercmd|''Scriptlog\Handler\Admin\User\DeleteUserCmd'']] | | | ''DeleteUserCmd'' | [[scriptlog:lib:handler:deleteusercmd|''Scriptlog\Handler\Admin\User\DeleteUserCmd'']] | |
| | ''EditUserCmd'' | [[scriptlog:lib:handler:editusercmd|''Scriptlog\Handler\Admin\User\EditUserCmd'']] | | | ''EditUserCmd'' | [[scriptlog:lib:handler:editusercmd|''Scriptlog\Handler\Admin\User\EditUserCmd'']] | |
| | ''ListUsersCmd'' | [[scriptlog:lib:handler:listuserscmd|''Scriptlog\Handler\Admin\User\ListUsersCmd'']] | | | ''ListUsersCmd'' | [[scriptlog:lib:handler:listuserscmd|''Scriptlog\Handler\Admin\User\ListUsersCmd'']] | |
| | ''NewUserCmd'' | [[scriptlog:lib:handler:newusercmd|''Scriptlog\Handler\Admin\User\NewUserCmd'']] | | | ''NewUserCmd'' | [[scriptlog:lib:handler:newusercmd|''Scriptlog\Handler\Admin\User\NewUserCmd'']] | |
| | ''DeleteMediaCmd'' | [[scriptlog:lib:handler:deletemediacmd|''Scriptlog\Handler\Admin\Media\DeleteMediaCmd'']] | | | ''DeleteMediaCmd'' | [[scriptlog:lib:handler:deletemediacmd|''Scriptlog\Handler\Admin\Media\DeleteMediaCmd'']] | |
| | ''EditMediaCmd'' | [[scriptlog:lib:handler:editmediacmd|''Scriptlog\Handler\Admin\Media\EditMediaCmd'']] | | | ''EditMediaCmd'' | [[scriptlog:lib:handler:editmediacmd|''Scriptlog\Handler\Admin\Media\EditMediaCmd'']] | |
| | ''ListMediaCmd'' | [[scriptlog:lib:handler:listmediacmd|''Scriptlog\Handler\Admin\Media\ListMediaCmd'']] | | | ''ListMediaCmd'' | [[scriptlog:lib:handler:listmediacmd|''Scriptlog\Handler\Admin\Media\ListMediaCmd'']] | |
| | ''NewMediaCmd'' | [[scriptlog:lib:handler:newmediacmd|''Scriptlog\Handler\Admin\Media\NewMediaCmd'']] | | | ''NewMediaCmd'' | [[scriptlog:lib:handler:newmediacmd|''Scriptlog\Handler\Admin\Media\NewMediaCmd'']] | |
| | ''ActivatePluginCmd'' | [[scriptlog:lib:handler:activateplugincmd|''Scriptlog\Handler\Admin\Plugin\ActivatePluginCmd'']] | | | ''ActivatePluginCmd'' | [[scriptlog:lib:handler:activateplugincmd|''Scriptlog\Handler\Admin\Plugin\ActivatePluginCmd'']] | |
| | ''DeactivatePluginCmd'' | [[scriptlog:lib:handler:deactivateplugincmd|''Scriptlog\Handler\Admin\Plugin\DeactivatePluginCmd'']] | | | ''DeactivatePluginCmd'' | [[scriptlog:lib:handler:deactivateplugincmd|''Scriptlog\Handler\Admin\Plugin\DeactivatePluginCmd'']] | |
| | ''DeletePluginCmd'' | [[scriptlog:lib:handler:deleteplugincmd|''Scriptlog\Handler\Admin\Plugin\DeletePluginCmd'']] | | | ''DeletePluginCmd'' | [[scriptlog:lib:handler:deleteplugincmd|''Scriptlog\Handler\Admin\Plugin\DeletePluginCmd'']] | |
| | ''InstallPluginCmd'' | [[scriptlog:lib:handler:installplugincmd|''Scriptlog\Handler\Admin\Plugin\InstallPluginCmd'']] | | | ''InstallPluginCmd'' | [[scriptlog:lib:handler:installplugincmd|''Scriptlog\Handler\Admin\Plugin\InstallPluginCmd'']] | |
| | ''ListPluginsCmd'' | [[scriptlog:lib:handler:listpluginscmd|''Scriptlog\Handler\Admin\Plugin\ListPluginsCmd'']] | | | ''ListPluginsCmd'' | [[scriptlog:lib:handler:listpluginscmd|''Scriptlog\Handler\Admin\Plugin\ListPluginsCmd'']] | |
| | ''ActivateThemeCmd'' | [[scriptlog:lib:handler:activatethemecmd|''Scriptlog\Handler\Admin\Theme\ActivateThemeCmd'']] | | | ''ActivateThemeCmd'' | [[scriptlog:lib:handler:activatethemecmd|''Scriptlog\Handler\Admin\Theme\ActivateThemeCmd'']] | |
| | ''DeactivateThemeCmd'' | [[scriptlog:lib:handler:deactivatethemecmd|''Scriptlog\Handler\Admin\Theme\DeactivateThemeCmd'']] | | | ''DeactivateThemeCmd'' | [[scriptlog:lib:handler:deactivatethemecmd|''Scriptlog\Handler\Admin\Theme\DeactivateThemeCmd'']] | |
| | ''DeleteThemeCmd'' | [[scriptlog:lib:handler:deletethemecmd|''Scriptlog\Handler\Admin\Theme\DeleteThemeCmd'']] | | | ''DeleteThemeCmd'' | [[scriptlog:lib:handler:deletethemecmd|''Scriptlog\Handler\Admin\Theme\DeleteThemeCmd'']] | |
| | ''EditThemeCmd'' | [[scriptlog:lib:handler:editthemecmd|''Scriptlog\Handler\Admin\Theme\EditThemeCmd'']] | | | ''EditThemeCmd'' | [[scriptlog:lib:handler:editthemecmd|''Scriptlog\Handler\Admin\Theme\EditThemeCmd'']] | |
| | ''InstallThemeCmd'' | [[scriptlog:lib:handler:installthemecmd|''Scriptlog\Handler\Admin\Theme\InstallThemeCmd'']] | | | ''InstallThemeCmd'' | [[scriptlog:lib:handler:installthemecmd|''Scriptlog\Handler\Admin\Theme\InstallThemeCmd'']] | |
| | ''ListThemesCmd'' | [[scriptlog:lib:handler:listthemescmd|''Scriptlog\Handler\Admin\Theme\ListThemesCmd'']] | | | ''ListThemesCmd'' | [[scriptlog:lib:handler:listthemescmd|''Scriptlog\Handler\Admin\Theme\ListThemesCmd'']] | |
| | ''NewThemeCmd'' | [[scriptlog:lib:handler:newthemecmd|''Scriptlog\Handler\Admin\Theme\NewThemeCmd'']] | | | ''NewThemeCmd'' | [[scriptlog:lib:handler:newthemecmd|''Scriptlog\Handler\Admin\Theme\NewThemeCmd'']] | |
| | ''AdminActionRegistry'' | [[scriptlog:lib:handler:adminactionregistry|''Scriptlog\Handler\AdminActionRegistry'']] | | | ''AdminActionRegistry'' | [[scriptlog:lib:handler:adminactionregistry|''Scriptlog\Handler\AdminActionRegistry'']] | |
| | ''ArchiveHandler'' | [[scriptlog:lib:handler:archivehandler|''Scriptlog\Handler\ArchiveHandler'']] | | | ''ArchiveHandler'' | [[scriptlog:lib:handler:archivehandler|''Scriptlog\Handler\ArchiveHandler'']] | |
| | ''BlogHandler'' | [[scriptlog:lib:handler:bloghandler|''Scriptlog\Handler\BlogHandler'']] | | | ''BlogHandler'' | [[scriptlog:lib:handler:bloghandler|''Scriptlog\Handler\BlogHandler'']] | |
| | ''CategoryHandler'' | [[scriptlog:lib:handler:categoryhandler|''Scriptlog\Handler\CategoryHandler'']] | | | ''CategoryHandler'' | [[scriptlog:lib:handler:categoryhandler|''Scriptlog\Handler\CategoryHandler'']] | |
| | ''DownloadHandler'' | [[scriptlog:lib:handler:downloadhandler|''Scriptlog\Handler\DownloadHandler'']] | | | ''DownloadHandler'' | [[scriptlog:lib:handler:downloadhandler|''Scriptlog\Handler\DownloadHandler'']] | |
| | ''HandlerRegistry'' | [[scriptlog:lib:handler:handlerregistry|''Scriptlog\Handler\HandlerRegistry'']] | | | ''HandlerRegistry'' | [[scriptlog:lib:handler:handlerregistry|''Scriptlog\Handler\HandlerRegistry'']] | |
| | ''PageHandler'' | [[scriptlog:lib:handler:pagehandler|''Scriptlog\Handler\PageHandler'']] | | | ''PageHandler'' | [[scriptlog:lib:handler:pagehandler|''Scriptlog\Handler\PageHandler'']] | |
| | ''PostHandler'' | [[scriptlog:lib:handler:posthandler|''Scriptlog\Handler\PostHandler'']] | | | ''PostHandler'' | [[scriptlog:lib:handler:posthandler|''Scriptlog\Handler\PostHandler'']] | |
| | ''PrivacyHandler'' | [[scriptlog:lib:handler:privacyhandler|''Scriptlog\Handler\PrivacyHandler'']] | | | ''PrivacyHandler'' | [[scriptlog:lib:handler:privacyhandler|''Scriptlog\Handler\PrivacyHandler'']] | |
| | ''TagHandler'' | [[scriptlog:lib:handler:taghandler|''Scriptlog\Handler\TagHandler'']] | | | ''TagHandler'' | [[scriptlog:lib:handler:taghandler|''Scriptlog\Handler\TagHandler'']] | |
| | ''DownloadModel'' | [[scriptlog:lib:model:downloadmodel|''Scriptlog\Model\DownloadModel'']] | | | ''DownloadModel'' | [[scriptlog:lib:model:downloadmodel|''Scriptlog\Model\DownloadModel'']] | |
| | ''ConfigurationService'' | [[scriptlog:lib:service:configurationservice|''Scriptlog\Service\ConfigurationService'']] | | | ''ConfigurationService'' | [[scriptlog:lib:service:configurationservice|''Scriptlog\Service\ConfigurationService'']] | |
| | ''DownloadService'' | [[scriptlog:lib:service:downloadservice|''Scriptlog\Service\DownloadService'']] | | | ''DownloadService'' | [[scriptlog:lib:service:downloadservice|''Scriptlog\Service\DownloadService'']] | |
| | ''FrontService'' | [[scriptlog:lib:service:frontservice|''Scriptlog\Service\FrontService'']] | | | ''FrontService'' | [[scriptlog:lib:service:frontservice|''Scriptlog\Service\FrontService'']] | |
| |
| |