HTTP entry points. A controller receives a request DTO, delegates to one or more services, and returns a response DTO or a view name. This is the only layer that reads superglobals.
| Kind | Modifier | Type | Methods | Props | Consts | LOC | Summary |
|---|---|---|---|---|---|---|---|
class | ''ApiController'' | 16 | 5 | 0 | 419 | API Base Controller | |
class | ''CommentController'' | 6 | 2 | 0 | 228 | Class CommentController | |
class | ''ConfigurationController'' | 18 | 4 | 0 | 1186 | Class ConfigurationController | |
class | ''DownloadAdminController'' | 22 | 2 | 0 | 332 | Class DownloadAdminController | |
class | ''DownloadController'' | 9 | 2 | 0 | 220 | Class DownloadController | |
class | ''ExportController'' | 9 | 4 | 0 | 187 | ExportController | |
class | final | ''ImportController'' | 10 | 4 | 0 | 274 | ImportController |
class | ''LanguageController'' | 10 | 3 | 0 | 184 | ||
class | ''LocaleController'' | 1 | 0 | 0 | 33 | Class LocaleController | |
class | ''MediaController'' | 15 | 2 | 1 | 609 | Class MediaController | |
class | ''MenuController'' | 7 | 2 | 0 | 352 | Class MenuController | |
class | final | ''PageController'' | 8 | 2 | 0 | 524 | Class PageController |
class | ''PluginController'' | 14 | 2 | 0 | 412 | Class PluginController | |
class | final | ''PostController'' | 13 | 3 | 0 | 387 | Class PostController extends BaseApp |
class | ''ReplyController'' | 6 | 2 | 0 | 304 | class ReplyController extends BaseApp | |
class | ''SearchController'' | 6 | 5 | 0 | 281 | Class SearchController | |
class | ''ThemeController'' | 14 | 2 | 0 | 527 | Class ThemeController | |
class | ''TopicController'' | 6 | 2 | 0 | 286 | Class TopicController | |
class | ''TranslationController'' | 12 | 4 | 0 | 270 | Class TranslationController | |
class | ''UserController'' | 18 | 3 | 0 | 889 | Class UserController | |
class | ''ApiController'' | 0 | 1 | 0 | 9 | API Info Controller | |
class | ''ArchivesApiController'' | 5 | 2 | 0 | 237 | Archives API Controller | |
class | ''CategoriesApiController'' | 8 | 4 | 0 | 346 | Categories API Controller | |
class | ''CommentsApiController'' | 7 | 4 | 0 | 345 | Comments API Controller | |
class | ''GdprApiController'' | 4 | 3 | 0 | 135 | GDPR API Controller | |
class | ''LanguagesApiController'' | 7 | 2 | 0 | 201 | ||
class | final | ''MediaApiController'' | 3 | 2 | 0 | 168 | |
class | final | ''PostsApiController'' | 9 | 7 | 0 | 444 | Posts API Controller |
class | ''ProtectedPostApiController'' | 5 | 0 | 0 | 190 | ||
class | ''QueryApiController'' | 5 | 1 | 0 | 165 | ||
class | ''SearchApiController'' | 9 | 2 | 0 | 286 | Search API Controller | |
class | ''TranslationsApiController'' | 9 | 3 | 0 | 219 |
| File | Types | Lines | LOC | Namespace | Strict |
|---|---|---|---|---|---|
lib/controller/ApiController.php | ApiController | 445 | 1517 | Scriptlog\Controller | no |
lib/controller/CommentController.php | CommentController | 256 | 1410 | Scriptlog\Controller | no |
lib/controller/ConfigurationController.php | ConfigurationController | 1214 | 7606 | Scriptlog\Controller | no |
lib/controller/DownloadAdminController.php | DownloadAdminController | 357 | 1344 | Scriptlog\Controller | no |
lib/controller/DownloadController.php | DownloadController | 245 | 893 | Scriptlog\Controller | no |
lib/controller/ExportController.php | ExportController | 213 | 872 | Scriptlog\Controller | no |
lib/controller/ImportController.php | ImportController | 300 | 1396 | Scriptlog\Controller | no |
lib/controller/LanguageController.php | LanguageController | 195 | 1156 | Scriptlog\Controller | no |
lib/controller/LocaleController.php | LocaleController | 51 | 269 | Scriptlog\Controller | no |
lib/controller/MediaController.php | MediaController | 636 | 4132 | Scriptlog\Controller | no |
lib/controller/MenuController.php | MenuController | 379 | 2597 | Scriptlog\Controller | no |
lib/controller/PageController.php | PageController | 551 | 3623 | Scriptlog\Controller | no |
lib/controller/PluginController.php | PluginController | 438 | 2632 | Scriptlog\Controller | no |
lib/controller/PostController.php | PostController | 419 | 2594 | Scriptlog\Controller | no |
lib/controller/ReplyController.php | ReplyController | 330 | 2091 | Scriptlog\Controller | no |
lib/controller/SearchController.php | SearchController | 302 | 1634 | Scriptlog\Controller | no |
lib/controller/ThemeController.php | ThemeController | 554 | 3865 | Scriptlog\Controller | no |
lib/controller/TopicController.php | TopicController | 312 | 1990 | Scriptlog\Controller | no |
lib/controller/TranslationController.php | TranslationController | 288 | 1664 | Scriptlog\Controller | no |
lib/controller/UserController.php | UserController | 923 | 6280 | Scriptlog\Controller | no |
lib/controller/api/ApiController.php | ApiController | 35 | 59 | Scriptlog\Controller\Api | no |
lib/controller/api/ArchivesApiController.php | ArchivesApiController | 266 | 1191 | Scriptlog\Controller\Api | no |
lib/controller/api/CategoriesApiController.php | CategoriesApiController | 376 | 1713 | Scriptlog\Controller\Api | no |
lib/controller/api/CommentsApiController.php | CommentsApiController | 374 | 1717 | Scriptlog\Controller\Api | no |
lib/controller/api/GdprApiController.php | GdprApiController | 161 | 611 | Scriptlog\Controller\Api | no |
lib/controller/api/LanguagesApiController.php | LanguagesApiController | 213 | 1247 | Scriptlog\Controller\Api | no |
lib/controller/api/MediaApiController.php | MediaApiController | 182 | 764 | Scriptlog\Controller\Api | no |
lib/controller/api/PostsApiController.php | PostsApiController | 478 | 2355 | Scriptlog\Controller\Api | no |
lib/controller/api/ProtectedPostApiController.php | ProtectedPostApiController | 215 | 952 | Scriptlog\Controller\Api | no |
lib/controller/api/QueryApiController.php | QueryApiController | 204 | 850 | Scriptlog\Controller\Api | no |
lib/controller/api/SearchApiController.php | SearchApiController | 312 | 1293 | Scriptlog\Controller\Api | no |
lib/controller/api/TranslationsApiController.php | TranslationsApiController | 232 | 1425 | Scriptlog\Controller\Api | no |
Generated by 'tools/gendoc'.