scriptlog:lib:handler
This is an old revision of the document!
Table of Contents
Handler Layer
Framework-level handlers: the bootstrap and front controller, routing, theme rendering, request dispatch, and error and exception handling. This is the layer that knows about the surrounding PHP runtime.
Types (48)
| Kind | Modifier | Type | Methods | Props | Consts | LOC | Summary |
|---|---|---|---|---|---|---|---|
interface | ''AdminActionCommand'' | 1 | 0 | 0 | 16 | Contract for admin action commands. | |
class | ''AdminActionRegistry'' | 3 | 0 | 0 | 48 | Registry of admin action commands. | |
class | ''ArchiveHandler'' | 2 | 0 | 0 | 34 | Renders the monthly archive view. | |
class | ''BlogHandler'' | 2 | 0 | 0 | 27 | Renders the blog listing page. | |
class | ''CategoryHandler'' | 2 | 0 | 0 | 45 | Renders the category (topic) archive page. | |
class | ''DownloadHandler'' | 2 | 0 | 0 | 53 | Renders the download page or handles file download requests. | |
interface | ''FrontRequestHandler'' | 1 | 0 | 0 | 14 | Contract for front-end request handlers. | |
class | ''HandlerRegistry'' | 3 | 0 | 0 | 43 | Registry for front-end request handlers. | |
class | ''HomeHandler'' | 2 | 0 | 0 | 27 | Renders the homepage. | |
class | ''PageHandler'' | 2 | 0 | 0 | 45 | Renders a static page. | |
class | ''PostHandler'' | 2 | 0 | 0 | 45 | Renders a single post view. | |
class | ''PrivacyHandler'' | 2 | 0 | 0 | 27 | Renders the privacy policy page. | |
class | ''TagHandler'' | 2 | 0 | 0 | 34 | Renders the tag archive page. | |
class | ''DeleteCommentCmd'' | 1 | 0 | 0 | 29 | Command for deleting a comment. | |
class | ''EditCommentCmd'' | 1 | 0 | 0 | 23 | Command for editing an existing comment. | |
class | ''ListCommentsCmd'' | 1 | 0 | 0 | 17 | Command for listing all comments (default action). | |
class | ''DeleteMediaCmd'' | 1 | 0 | 0 | 29 | Command for deleting a media item. | |
class | ''EditMediaCmd'' | 1 | 0 | 0 | 29 | Command for editing an existing media item. | |
class | ''ListMediaCmd'' | 1 | 0 | 0 | 17 | Command for listing media items. | |
class | ''NewMediaCmd'' | 1 | 0 | 0 | 28 | Command for creating a new media item. | |
class | ''DeletePageCmd'' | 1 | 0 | 0 | 29 | Command for deleting a page. | |
class | ''EditPageCmd'' | 1 | 0 | 0 | 29 | Command for editing an existing page. | |
class | ''ListPagesCmd'' | 1 | 0 | 0 | 17 | Command for listing pages. | |
class | ''NewPageCmd'' | 1 | 0 | 0 | 28 | Command for creating a new page. | |
class | ''ActivatePluginCmd'' | 1 | 0 | 0 | 23 | Command for activating a plugin. | |
class | ''DeactivatePluginCmd'' | 1 | 0 | 0 | 23 | Command for deactivating a plugin. | |
class | ''DeletePluginCmd'' | 1 | 0 | 0 | 29 | Command for deleting a plugin. | |
class | ''InstallPluginCmd'' | 1 | 0 | 0 | 28 | Command for installing a plugin. | |
class | ''ListPluginsCmd'' | 1 | 0 | 0 | 17 | Command for listing plugins. | |
class | ''DeletePostCmd'' | 1 | 0 | 0 | 29 | Command for deleting a post. | |
class | ''EditPostCmd'' | 1 | 0 | 0 | 23 | Command for editing an existing post. | |
class | ''ListPostsCmd'' | 1 | 0 | 0 | 17 | Command for listing all posts (default action). | |
class | ''NewPostCmd'' | 1 | 0 | 0 | 22 | Command for creating a new post. | |
class | ''ActivateThemeCmd'' | 1 | 0 | 0 | 29 | Command for activating a theme. | |
class | ''DeactivateThemeCmd'' | 1 | 0 | 0 | 29 | Command for deactivating a theme. | |
class | ''DeleteThemeCmd'' | 1 | 0 | 0 | 29 | Command for deleting a theme. | |
class | ''EditThemeCmd'' | 1 | 0 | 0 | 29 | Command for editing an existing theme. | |
class | ''InstallThemeCmd'' | 1 | 0 | 0 | 26 | Command for installing a theme. | |
class | ''ListThemesCmd'' | 1 | 0 | 0 | 17 | Command for listing themes. | |
class | ''NewThemeCmd'' | 1 | 0 | 0 | 28 | Command for creating a new theme. | |
class | ''DeleteTopicCmd'' | 1 | 0 | 0 | 29 | Command for deleting a topic. | |
class | ''EditTopicCmd'' | 1 | 0 | 0 | 29 | Command for editing an existing topic. | |
class | ''ListTopicsCmd'' | 1 | 0 | 0 | 17 | Command for listing all topics (default action). | |
class | ''NewTopicCmd'' | 1 | 0 | 0 | 28 | Command for creating a new topic. | |
class | ''DeleteUserCmd'' | 1 | 0 | 0 | 33 | Command for deleting a user. | |
class | ''EditUserCmd'' | 1 | 0 | 0 | 33 | Command for editing an existing user. | |
class | ''ListUsersCmd'' | 1 | 0 | 0 | 18 | Command for listing users. | |
class | ''NewUserCmd'' | 1 | 0 | 0 | 28 | Command for creating a new user. |
Files (48)
| File | Types | Lines | LOC | Namespace | Strict |
|---|---|---|---|---|---|
lib/handler/AdminActionCommand.php | AdminActionCommand | 29 | 52 | Scriptlog\Handler | no |
lib/handler/AdminActionRegistry.php | AdminActionRegistry | 64 | 177 | Scriptlog\Handler | no |
lib/handler/ArchiveHandler.php | ArchiveHandler | 50 | 128 | Scriptlog\Handler | no |
lib/handler/BlogHandler.php | BlogHandler | 43 | 97 | Scriptlog\Handler | no |
lib/handler/CategoryHandler.php | CategoryHandler | 63 | 201 | Scriptlog\Handler | no |
lib/handler/DownloadHandler.php | DownloadHandler | 71 | 217 | Scriptlog\Handler | no |
lib/handler/FrontRequestHandler.php | FrontRequestHandler | 30 | 53 | Scriptlog\Handler | no |
lib/handler/HandlerRegistry.php | HandlerRegistry | 58 | 142 | Scriptlog\Handler | no |
lib/handler/HomeHandler.php | HomeHandler | 43 | 97 | Scriptlog\Handler | no |
lib/handler/PageHandler.php | PageHandler | 63 | 201 | Scriptlog\Handler | no |
lib/handler/PostHandler.php | PostHandler | 63 | 201 | Scriptlog\Handler | no |
lib/handler/PrivacyHandler.php | PrivacyHandler | 43 | 97 | Scriptlog\Handler | no |
lib/handler/TagHandler.php | TagHandler | 50 | 128 | Scriptlog\Handler | no |
lib/handler/admin/comment/DeleteCommentCmd.php | DeleteCommentCmd | 42 | 197 | Scriptlog\Handler\Admin\Comment | no |
lib/handler/admin/comment/EditCommentCmd.php | EditCommentCmd | 36 | 153 | Scriptlog\Handler\Admin\Comment | no |
lib/handler/admin/comment/ListCommentsCmd.php | ListCommentsCmd | 30 | 105 | Scriptlog\Handler\Admin\Comment | no |
lib/handler/admin/media/DeleteMediaCmd.php | DeleteMediaCmd | 42 | 203 | Scriptlog\Handler\Admin\Media | no |
lib/handler/admin/media/EditMediaCmd.php | EditMediaCmd | 42 | 203 | Scriptlog\Handler\Admin\Media | no |
lib/handler/admin/media/ListMediaCmd.php | ListMediaCmd | 30 | 105 | Scriptlog\Handler\Admin\Media | no |
lib/handler/admin/media/NewMediaCmd.php | NewMediaCmd | 41 | 184 | Scriptlog\Handler\Admin\Media | no |
lib/handler/admin/page/DeletePageCmd.php | DeletePageCmd | 42 | 203 | Scriptlog\Handler\Admin\Page | no |
lib/handler/admin/page/EditPageCmd.php | EditPageCmd | 42 | 203 | Scriptlog\Handler\Admin\Page | no |
lib/handler/admin/page/ListPagesCmd.php | ListPagesCmd | 30 | 105 | Scriptlog\Handler\Admin\Page | no |
lib/handler/admin/page/NewPageCmd.php | NewPageCmd | 41 | 184 | Scriptlog\Handler\Admin\Page | no |
lib/handler/admin/plugin/ActivatePluginCmd.php | ActivatePluginCmd | 36 | 153 | Scriptlog\Handler\Admin\Plugin | no |
lib/handler/admin/plugin/DeactivatePluginCmd.php | DeactivatePluginCmd | 36 | 153 | Scriptlog\Handler\Admin\Plugin | no |
lib/handler/admin/plugin/DeletePluginCmd.php | DeletePluginCmd | 42 | 203 | Scriptlog\Handler\Admin\Plugin | no |
lib/handler/admin/plugin/InstallPluginCmd.php | InstallPluginCmd | 41 | 182 | Scriptlog\Handler\Admin\Plugin | no |
lib/handler/admin/plugin/ListPluginsCmd.php | ListPluginsCmd | 30 | 105 | Scriptlog\Handler\Admin\Plugin | no |
lib/handler/admin/post/DeletePostCmd.php | DeletePostCmd | 42 | 190 | Scriptlog\Handler\Admin\Post | no |
lib/handler/admin/post/EditPostCmd.php | EditPostCmd | 36 | 153 | Scriptlog\Handler\Admin\Post | no |
lib/handler/admin/post/ListPostsCmd.php | ListPostsCmd | 30 | 105 | Scriptlog\Handler\Admin\Post | no |
lib/handler/admin/post/NewPostCmd.php | NewPostCmd | 35 | 134 | Scriptlog\Handler\Admin\Post | no |
lib/handler/admin/theme/ActivateThemeCmd.php | ActivateThemeCmd | 42 | 203 | Scriptlog\Handler\Admin\Theme | no |
lib/handler/admin/theme/DeactivateThemeCmd.php | DeactivateThemeCmd | 42 | 203 | Scriptlog\Handler\Admin\Theme | no |
lib/handler/admin/theme/DeleteThemeCmd.php | DeleteThemeCmd | 42 | 203 | Scriptlog\Handler\Admin\Theme | no |
lib/handler/admin/theme/EditThemeCmd.php | EditThemeCmd | 42 | 203 | Scriptlog\Handler\Admin\Theme | no |
lib/handler/admin/theme/InstallThemeCmd.php | InstallThemeCmd | 39 | 173 | Scriptlog\Handler\Admin\Theme | no |
lib/handler/admin/theme/ListThemesCmd.php | ListThemesCmd | 30 | 105 | Scriptlog\Handler\Admin\Theme | no |
lib/handler/admin/theme/NewThemeCmd.php | NewThemeCmd | 41 | 184 | Scriptlog\Handler\Admin\Theme | no |
lib/handler/admin/topic/DeleteTopicCmd.php | DeleteTopicCmd | 42 | 203 | Scriptlog\Handler\Admin\Topic | no |
lib/handler/admin/topic/EditTopicCmd.php | EditTopicCmd | 42 | 203 | Scriptlog\Handler\Admin\Topic | no |
lib/handler/admin/topic/ListTopicsCmd.php | ListTopicsCmd | 30 | 105 | Scriptlog\Handler\Admin\Topic | no |
lib/handler/admin/topic/NewTopicCmd.php | NewTopicCmd | 41 | 184 | Scriptlog\Handler\Admin\Topic | no |
lib/handler/admin/user/DeleteUserCmd.php | DeleteUserCmd | 46 | 245 | Scriptlog\Handler\Admin\User | no |
lib/handler/admin/user/EditUserCmd.php | EditUserCmd | 46 | 241 | Scriptlog\Handler\Admin\User | no |
lib/handler/admin/user/ListUsersCmd.php | ListUsersCmd | 31 | 113 | Scriptlog\Handler\Admin\User | no |
lib/handler/admin/user/NewUserCmd.php | NewUserCmd | 41 | 184 | Scriptlog\Handler\Admin\User | no |
Generated by 'tools/gendoc'.
scriptlog/lib/handler.1790414215.txt.gz · Last modified: by admin
