Scriptlog Docs

Scriptlog Documentation

Code reference for the Scriptlog codebase

User Tools

Site Tools


scriptlog:lib:core:bootstrap

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
scriptlog:lib:core:bootstrap [2026/09/26 09:09] – admin adminscriptlog:lib:core:bootstrap [2026/09/26 09:34] (current) – admin admin
Line 14: Line 14:
 ======= 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 =======
Line 31: Line 31:
 ======= 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 |
  
  
Line 78: Line 78:
 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.
Line 94: Line 94:
 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.
Line 113: Line 113:
 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&#124;null> Collection of ready-to-use services. **Returns:** ''array'' — array<string, object&#124;null> Collection of ready-to-use services.
Line 127: Line 127:
 //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)''
Line 154: Line 154:
 //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''
Line 170: Line 170:
 //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''
Line 184: Line 184:
 //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)''
Line 198: Line 198:
 //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)''
Line 215: Line 215:
 //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)''
Line 242: Line 242:
 //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''
Line 256: Line 256:
 //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''
Line 270: Line 270:
 //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''
Line 289: Line 289:
 //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)''
Line 304: Line 304:
 //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''
Line 336: Line 334:
 //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''
Line 442: Line 440:
 ======= Imports ======= ======= Imports =======
  
-  ^ Alias ^ Fully-qualified name ^ +^ Alias ^ Fully-qualified name ^ 
-  | ''DownloadController'' | [[scriptlog:lib:controller:downloadcontroller&#124;''Scriptlog\Controller\DownloadController'']] | +| ''DownloadController'' | [[scriptlog:lib:controller:downloadcontroller|''Scriptlog\Controller\DownloadController'']] | 
-  | ''ConfigurationDao'' | [[scriptlog:lib:dao:configurationdao&#124;''Scriptlog\Dao\ConfigurationDao'']] | +| ''ConfigurationDao'' | [[scriptlog:lib:dao:configurationdao|''Scriptlog\Dao\ConfigurationDao'']] | 
-  | ''MediaDao'' | [[scriptlog:lib:dao:mediadao&#124;''Scriptlog\Dao\MediaDao'']] | +| ''MediaDao'' | [[scriptlog:lib:dao:mediadao|''Scriptlog\Dao\MediaDao'']] | 
-  | ''PageDao'' | [[scriptlog:lib:dao:pagedao&#124;''Scriptlog\Dao\PageDao'']] | +| ''PageDao'' | [[scriptlog:lib:dao:pagedao|''Scriptlog\Dao\PageDao'']] | 
-  | ''PostDao'' | [[scriptlog:lib:dao:postdao&#124;''Scriptlog\Dao\PostDao'']] | +| ''PostDao'' | [[scriptlog:lib:dao:postdao|''Scriptlog\Dao\PostDao'']] | 
-  | ''TopicDao'' | [[scriptlog:lib:dao:topicdao&#124;''Scriptlog\Dao\TopicDao'']] | +| ''TopicDao'' | [[scriptlog:lib:dao:topicdao|''Scriptlog\Dao\TopicDao'']] | 
-  | ''UserDao'' | [[scriptlog:lib:dao:userdao&#124;''Scriptlog\Dao\UserDao'']] | +| ''UserDao'' | [[scriptlog:lib:dao:userdao|''Scriptlog\Dao\UserDao'']] | 
-  | ''UserTokenDao'' | [[scriptlog:lib:dao:usertokendao&#124;''Scriptlog\Dao\UserTokenDao'']] | +| ''UserTokenDao'' | [[scriptlog:lib:dao:usertokendao|''Scriptlog\Dao\UserTokenDao'']] | 
-  | ''DeleteCommentCmd'' | [[scriptlog:lib:handler:deletecommentcmd&#124;''Scriptlog\Handler\Admin\Comment\DeleteCommentCmd'']] | +| ''DeleteCommentCmd'' | [[scriptlog:lib:handler:deletecommentcmd|''Scriptlog\Handler\Admin\Comment\DeleteCommentCmd'']] | 
-  | ''EditCommentCmd'' | [[scriptlog:lib:handler:editcommentcmd&#124;''Scriptlog\Handler\Admin\Comment\EditCommentCmd'']] | +| ''EditCommentCmd'' | [[scriptlog:lib:handler:editcommentcmd|''Scriptlog\Handler\Admin\Comment\EditCommentCmd'']] | 
-  | ''ListCommentsCmd'' | [[scriptlog:lib:handler:listcommentscmd&#124;''Scriptlog\Handler\Admin\Comment\ListCommentsCmd'']] | +| ''ListCommentsCmd'' | [[scriptlog:lib:handler:listcommentscmd|''Scriptlog\Handler\Admin\Comment\ListCommentsCmd'']] | 
-  | ''DeleteTopicCmd'' | [[scriptlog:lib:handler:deletetopiccmd&#124;''Scriptlog\Handler\Admin\Topic\DeleteTopicCmd'']] | +| ''DeleteTopicCmd'' | [[scriptlog:lib:handler:deletetopiccmd|''Scriptlog\Handler\Admin\Topic\DeleteTopicCmd'']] | 
-  | ''EditTopicCmd'' | [[scriptlog:lib:handler:edittopiccmd&#124;''Scriptlog\Handler\Admin\Topic\EditTopicCmd'']] | +| ''EditTopicCmd'' | [[scriptlog:lib:handler:edittopiccmd|''Scriptlog\Handler\Admin\Topic\EditTopicCmd'']] | 
-  | ''ListTopicsCmd'' | [[scriptlog:lib:handler:listtopicscmd&#124;''Scriptlog\Handler\Admin\Topic\ListTopicsCmd'']] | +| ''ListTopicsCmd'' | [[scriptlog:lib:handler:listtopicscmd|''Scriptlog\Handler\Admin\Topic\ListTopicsCmd'']] | 
-  | ''NewTopicCmd'' | [[scriptlog:lib:handler:newtopiccmd&#124;''Scriptlog\Handler\Admin\Topic\NewTopicCmd'']] | +| ''NewTopicCmd'' | [[scriptlog:lib:handler:newtopiccmd|''Scriptlog\Handler\Admin\Topic\NewTopicCmd'']] | 
-  | ''DeletePostCmd'' | [[scriptlog:lib:handler:deletepostcmd&#124;''Scriptlog\Handler\Admin\Post\DeletePostCmd'']] | +| ''DeletePostCmd'' | [[scriptlog:lib:handler:deletepostcmd|''Scriptlog\Handler\Admin\Post\DeletePostCmd'']] | 
-  | ''EditPostCmd'' | [[scriptlog:lib:handler:editpostcmd&#124;''Scriptlog\Handler\Admin\Post\EditPostCmd'']] | +| ''EditPostCmd'' | [[scriptlog:lib:handler:editpostcmd|''Scriptlog\Handler\Admin\Post\EditPostCmd'']] | 
-  | ''ListPostsCmd'' | [[scriptlog:lib:handler:listpostscmd&#124;''Scriptlog\Handler\Admin\Post\ListPostsCmd'']] | +| ''ListPostsCmd'' | [[scriptlog:lib:handler:listpostscmd|''Scriptlog\Handler\Admin\Post\ListPostsCmd'']] | 
-  | ''NewPostCmd'' | [[scriptlog:lib:handler:newpostcmd&#124;''Scriptlog\Handler\Admin\Post\NewPostCmd'']] | +| ''NewPostCmd'' | [[scriptlog:lib:handler:newpostcmd|''Scriptlog\Handler\Admin\Post\NewPostCmd'']] | 
-  | ''DeletePageCmd'' | [[scriptlog:lib:handler:deletepagecmd&#124;''Scriptlog\Handler\Admin\Page\DeletePageCmd'']] | +| ''DeletePageCmd'' | [[scriptlog:lib:handler:deletepagecmd|''Scriptlog\Handler\Admin\Page\DeletePageCmd'']] | 
-  | ''EditPageCmd'' | [[scriptlog:lib:handler:editpagecmd&#124;''Scriptlog\Handler\Admin\Page\EditPageCmd'']] | +| ''EditPageCmd'' | [[scriptlog:lib:handler:editpagecmd|''Scriptlog\Handler\Admin\Page\EditPageCmd'']] | 
-  | ''ListPagesCmd'' | [[scriptlog:lib:handler:listpagescmd&#124;''Scriptlog\Handler\Admin\Page\ListPagesCmd'']] | +| ''ListPagesCmd'' | [[scriptlog:lib:handler:listpagescmd|''Scriptlog\Handler\Admin\Page\ListPagesCmd'']] | 
-  | ''NewPageCmd'' | [[scriptlog:lib:handler:newpagecmd&#124;''Scriptlog\Handler\Admin\Page\NewPageCmd'']] | +| ''NewPageCmd'' | [[scriptlog:lib:handler:newpagecmd|''Scriptlog\Handler\Admin\Page\NewPageCmd'']] | 
-  | ''DeleteUserCmd'' | [[scriptlog:lib:handler:deleteusercmd&#124;''Scriptlog\Handler\Admin\User\DeleteUserCmd'']] | +| ''DeleteUserCmd'' | [[scriptlog:lib:handler:deleteusercmd|''Scriptlog\Handler\Admin\User\DeleteUserCmd'']] | 
-  | ''EditUserCmd'' | [[scriptlog:lib:handler:editusercmd&#124;''Scriptlog\Handler\Admin\User\EditUserCmd'']] | +| ''EditUserCmd'' | [[scriptlog:lib:handler:editusercmd|''Scriptlog\Handler\Admin\User\EditUserCmd'']] | 
-  | ''ListUsersCmd'' | [[scriptlog:lib:handler:listuserscmd&#124;''Scriptlog\Handler\Admin\User\ListUsersCmd'']] | +| ''ListUsersCmd'' | [[scriptlog:lib:handler:listuserscmd|''Scriptlog\Handler\Admin\User\ListUsersCmd'']] | 
-  | ''NewUserCmd'' | [[scriptlog:lib:handler:newusercmd&#124;''Scriptlog\Handler\Admin\User\NewUserCmd'']] | +| ''NewUserCmd'' | [[scriptlog:lib:handler:newusercmd|''Scriptlog\Handler\Admin\User\NewUserCmd'']] | 
-  | ''DeleteMediaCmd'' | [[scriptlog:lib:handler:deletemediacmd&#124;''Scriptlog\Handler\Admin\Media\DeleteMediaCmd'']] | +| ''DeleteMediaCmd'' | [[scriptlog:lib:handler:deletemediacmd|''Scriptlog\Handler\Admin\Media\DeleteMediaCmd'']] | 
-  | ''EditMediaCmd'' | [[scriptlog:lib:handler:editmediacmd&#124;''Scriptlog\Handler\Admin\Media\EditMediaCmd'']] | +| ''EditMediaCmd'' | [[scriptlog:lib:handler:editmediacmd|''Scriptlog\Handler\Admin\Media\EditMediaCmd'']] | 
-  | ''ListMediaCmd'' | [[scriptlog:lib:handler:listmediacmd&#124;''Scriptlog\Handler\Admin\Media\ListMediaCmd'']] | +| ''ListMediaCmd'' | [[scriptlog:lib:handler:listmediacmd|''Scriptlog\Handler\Admin\Media\ListMediaCmd'']] | 
-  | ''NewMediaCmd'' | [[scriptlog:lib:handler:newmediacmd&#124;''Scriptlog\Handler\Admin\Media\NewMediaCmd'']] | +| ''NewMediaCmd'' | [[scriptlog:lib:handler:newmediacmd|''Scriptlog\Handler\Admin\Media\NewMediaCmd'']] | 
-  | ''ActivatePluginCmd'' | [[scriptlog:lib:handler:activateplugincmd&#124;''Scriptlog\Handler\Admin\Plugin\ActivatePluginCmd'']] | +| ''ActivatePluginCmd'' | [[scriptlog:lib:handler:activateplugincmd|''Scriptlog\Handler\Admin\Plugin\ActivatePluginCmd'']] | 
-  | ''DeactivatePluginCmd'' | [[scriptlog:lib:handler:deactivateplugincmd&#124;''Scriptlog\Handler\Admin\Plugin\DeactivatePluginCmd'']] | +| ''DeactivatePluginCmd'' | [[scriptlog:lib:handler:deactivateplugincmd|''Scriptlog\Handler\Admin\Plugin\DeactivatePluginCmd'']] | 
-  | ''DeletePluginCmd'' | [[scriptlog:lib:handler:deleteplugincmd&#124;''Scriptlog\Handler\Admin\Plugin\DeletePluginCmd'']] | +| ''DeletePluginCmd'' | [[scriptlog:lib:handler:deleteplugincmd|''Scriptlog\Handler\Admin\Plugin\DeletePluginCmd'']] | 
-  | ''InstallPluginCmd'' | [[scriptlog:lib:handler:installplugincmd&#124;''Scriptlog\Handler\Admin\Plugin\InstallPluginCmd'']] | +| ''InstallPluginCmd'' | [[scriptlog:lib:handler:installplugincmd|''Scriptlog\Handler\Admin\Plugin\InstallPluginCmd'']] | 
-  | ''ListPluginsCmd'' | [[scriptlog:lib:handler:listpluginscmd&#124;''Scriptlog\Handler\Admin\Plugin\ListPluginsCmd'']] | +| ''ListPluginsCmd'' | [[scriptlog:lib:handler:listpluginscmd|''Scriptlog\Handler\Admin\Plugin\ListPluginsCmd'']] | 
-  | ''ActivateThemeCmd'' | [[scriptlog:lib:handler:activatethemecmd&#124;''Scriptlog\Handler\Admin\Theme\ActivateThemeCmd'']] | +| ''ActivateThemeCmd'' | [[scriptlog:lib:handler:activatethemecmd|''Scriptlog\Handler\Admin\Theme\ActivateThemeCmd'']] | 
-  | ''DeactivateThemeCmd'' | [[scriptlog:lib:handler:deactivatethemecmd&#124;''Scriptlog\Handler\Admin\Theme\DeactivateThemeCmd'']] | +| ''DeactivateThemeCmd'' | [[scriptlog:lib:handler:deactivatethemecmd|''Scriptlog\Handler\Admin\Theme\DeactivateThemeCmd'']] | 
-  | ''DeleteThemeCmd'' | [[scriptlog:lib:handler:deletethemecmd&#124;''Scriptlog\Handler\Admin\Theme\DeleteThemeCmd'']] | +| ''DeleteThemeCmd'' | [[scriptlog:lib:handler:deletethemecmd|''Scriptlog\Handler\Admin\Theme\DeleteThemeCmd'']] | 
-  | ''EditThemeCmd'' | [[scriptlog:lib:handler:editthemecmd&#124;''Scriptlog\Handler\Admin\Theme\EditThemeCmd'']] | +| ''EditThemeCmd'' | [[scriptlog:lib:handler:editthemecmd|''Scriptlog\Handler\Admin\Theme\EditThemeCmd'']] | 
-  | ''InstallThemeCmd'' | [[scriptlog:lib:handler:installthemecmd&#124;''Scriptlog\Handler\Admin\Theme\InstallThemeCmd'']] | +| ''InstallThemeCmd'' | [[scriptlog:lib:handler:installthemecmd|''Scriptlog\Handler\Admin\Theme\InstallThemeCmd'']] | 
-  | ''ListThemesCmd'' | [[scriptlog:lib:handler:listthemescmd&#124;''Scriptlog\Handler\Admin\Theme\ListThemesCmd'']] | +| ''ListThemesCmd'' | [[scriptlog:lib:handler:listthemescmd|''Scriptlog\Handler\Admin\Theme\ListThemesCmd'']] | 
-  | ''NewThemeCmd'' | [[scriptlog:lib:handler:newthemecmd&#124;''Scriptlog\Handler\Admin\Theme\NewThemeCmd'']] | +| ''NewThemeCmd'' | [[scriptlog:lib:handler:newthemecmd|''Scriptlog\Handler\Admin\Theme\NewThemeCmd'']] | 
-  | ''AdminActionRegistry'' | [[scriptlog:lib:handler:adminactionregistry&#124;''Scriptlog\Handler\AdminActionRegistry'']] | +| ''AdminActionRegistry'' | [[scriptlog:lib:handler:adminactionregistry|''Scriptlog\Handler\AdminActionRegistry'']] | 
-  | ''ArchiveHandler'' | [[scriptlog:lib:handler:archivehandler&#124;''Scriptlog\Handler\ArchiveHandler'']] | +| ''ArchiveHandler'' | [[scriptlog:lib:handler:archivehandler|''Scriptlog\Handler\ArchiveHandler'']] | 
-  | ''BlogHandler'' | [[scriptlog:lib:handler:bloghandler&#124;''Scriptlog\Handler\BlogHandler'']] | +| ''BlogHandler'' | [[scriptlog:lib:handler:bloghandler|''Scriptlog\Handler\BlogHandler'']] | 
-  | ''CategoryHandler'' | [[scriptlog:lib:handler:categoryhandler&#124;''Scriptlog\Handler\CategoryHandler'']] | +| ''CategoryHandler'' | [[scriptlog:lib:handler:categoryhandler|''Scriptlog\Handler\CategoryHandler'']] | 
-  | ''DownloadHandler'' | [[scriptlog:lib:handler:downloadhandler&#124;''Scriptlog\Handler\DownloadHandler'']] | +| ''DownloadHandler'' | [[scriptlog:lib:handler:downloadhandler|''Scriptlog\Handler\DownloadHandler'']] | 
-  | ''HandlerRegistry'' | [[scriptlog:lib:handler:handlerregistry&#124;''Scriptlog\Handler\HandlerRegistry'']] | +| ''HandlerRegistry'' | [[scriptlog:lib:handler:handlerregistry|''Scriptlog\Handler\HandlerRegistry'']] | 
-  | ''PageHandler'' | [[scriptlog:lib:handler:pagehandler&#124;''Scriptlog\Handler\PageHandler'']] | +| ''PageHandler'' | [[scriptlog:lib:handler:pagehandler|''Scriptlog\Handler\PageHandler'']] | 
-  | ''PostHandler'' | [[scriptlog:lib:handler:posthandler&#124;''Scriptlog\Handler\PostHandler'']] | +| ''PostHandler'' | [[scriptlog:lib:handler:posthandler|''Scriptlog\Handler\PostHandler'']] | 
-  | ''PrivacyHandler'' | [[scriptlog:lib:handler:privacyhandler&#124;''Scriptlog\Handler\PrivacyHandler'']] | +| ''PrivacyHandler'' | [[scriptlog:lib:handler:privacyhandler|''Scriptlog\Handler\PrivacyHandler'']] | 
-  | ''TagHandler'' | [[scriptlog:lib:handler:taghandler&#124;''Scriptlog\Handler\TagHandler'']] | +| ''TagHandler'' | [[scriptlog:lib:handler:taghandler|''Scriptlog\Handler\TagHandler'']] | 
-  | ''DownloadModel'' | [[scriptlog:lib:model:downloadmodel&#124;''Scriptlog\Model\DownloadModel'']] | +| ''DownloadModel'' | [[scriptlog:lib:model:downloadmodel|''Scriptlog\Model\DownloadModel'']] | 
-  | ''ConfigurationService'' | [[scriptlog:lib:service:configurationservice&#124;''Scriptlog\Service\ConfigurationService'']] | +| ''ConfigurationService'' | [[scriptlog:lib:service:configurationservice|''Scriptlog\Service\ConfigurationService'']] | 
-  | ''DownloadService'' | [[scriptlog:lib:service:downloadservice&#124;''Scriptlog\Service\DownloadService'']] | +| ''DownloadService'' | [[scriptlog:lib:service:downloadservice|''Scriptlog\Service\DownloadService'']] | 
-  | ''FrontService'' | [[scriptlog:lib:service:frontservice&#124;''Scriptlog\Service\FrontService'']] |+| ''FrontService'' | [[scriptlog:lib:service:frontservice|''Scriptlog\Service\FrontService'']] |
  
  
scriptlog/lib/core/bootstrap.1790413761.txt.gz · Last modified: by admin