86 Commits (3d403ad074b555dd3966ab41e5099d4e7e8bb468)

Author SHA1 Message Date
Qiang Xue 710e70b8fd Fixes #2037: Dropped the support for using `yii\base\Module` as concrete module classes 10 years ago
Qiang Xue 858ceb5039 Added `yii\base\Application::loadedModules` 10 years ago
Carsten Brandt 73cb5f8aac changed syntax for referencing the guide in apidoc 10 years ago
Qiang Xue ef1a6d20d1 When an ID is found to be in both `Application::controllerMap` and `Application::modules`, the former will take precedence 10 years ago
RichWeber 92cd13a913 pull origin 10 years ago
Carsten Brandt 3a1e0f3a5c property codestyle framework 10 years ago
Carsten Brandt 9e9175fe09 fixed typo 10 years ago
Alexey Samoylov b3260567c2 Mistype 10 years ago
Qiang Xue 390a6c782e Fixes #4409: Upper case letters in subdirectory prefixes of controller IDs were not properly handled 10 years ago
Qiang Xue 06f27758b3 Fixed typo. [skip ci] 10 years ago
Carsten Brandt 910151d787 typo 10 years ago
Qiang Xue 8e96623a56 Fixes #1452: Added `Module::getInstance()` to allow accessing the module instance from anywhere within the module 10 years ago
Alexander Makarov 0c14f47f9a Fixes #3793: Changed inline autocomplete hints style to get more IDEs support 10 years ago
Qiang Xue d1ab9f72ae Finished application guide [skip ci] 10 years ago
Carsten Brandt 44d7d5fdd8 fixed wrong usage of @see 10 years ago
Carsten Brandt e899406494 improved docs about application and module namespace 10 years ago
Qiang Xue f48a7aedfa Fixes #3251: controller should be created using DI container. 11 years ago
Carsten Brandt 91965fd391 phpdoc formatting issues 11 years ago
Qiang Xue 0b29c9607d fixed broken API links [skip ci] 11 years ago
Qiang Xue 586f5b87b0 Removed `Application::preload` in favor of `Application::bootstrap` 11 years ago
Qiang Xue 50e338127d Improved action filter and action execution flow by supporting installing action filters at controller, module and application levels 11 years ago
Carsten Brandt 1e75427393 updated classmap and phpdoc 11 years ago
Carsten Brandt bf3c75147d reverted breaking PHPdoc codestyle changes 11 years ago
Qiang Xue b1c4416218 Final touchup. 11 years ago
Qiang Xue 87df068eb0 DI WIP 11 years ago
Qiang Xue 8c2e39235f Turn module and application into DI containers. 11 years ago
SonicGD b5f8a4dc22 Reformat code te be PSR-2 compatible 11 years ago
Carsten Brandt 40cb98bb02 updated `@property` annotations 11 years ago
Qiang Xue 35018bfb21 Refactored controller creation process. 11 years ago
Qiang Xue bbea1ab19c Fixes #2629: `Module::controllerPath` is now read only, and all controller classes must be namespaced under `Module::controllerNamespace` 11 years ago
Qiang Xue 1b03dc8f4c major features and documentation finished for REST API. 11 years ago
Qiang Xue 5474300c8b fixed loading namespaceless controller classes. 11 years ago
Qiang Xue 10061359ed Fixes #1467: Added support for organizing controllers in subdirectories 11 years ago
Qiang Xue 49010df192 Changed `Controller::afterAction()`, `Module::afterAction()` and `ActionFilter::afterAction()` to pass `$result` by value instead of reference 11 years ago
Alexander Makarov 97917e6580 Revert "Added `yii\base\Module::getParam($name, $defaultValue = null)` to conveniently work with application parameters" 11 years ago
Alexander Makarov 3b95aa9cd1 Added `yii\base\Module::getParam($name, $defaultValue = null)` to conveniently work with application parameters 11 years ago
Veaceslav Medvedev fc35bc1d49 Removing `abstract` in Module 11 years ago
Qiang Xue 0c38655217 psr-4 move 11 years ago
Qiang Xue b09f709adc Fixed build break. 11 years ago
Carsten Brandt d3a181c674 fixed controllerMap docs in Module 11 years ago
Qiang Xue d3a450f5fd doc fix. 11 years ago
Qiang Xue 337b1b08b5 Fixes #1298: supporting route with trailing slash. 11 years ago
Qiang Xue 210cbda732 Fixes #1296: stricter check of dashes in route. 11 years ago
slavcodev b0b1c27c85 Fix phpDoc var tag format 11 years ago
Alexander Mohorev 5d17dd06d1 Specify the exact type of the exception. 11 years ago
Alexander Makarov d5fd2bfe98 Removed re-declaration of $preload from Application 11 years ago
Qiang Xue 98bd4041dc adjusted calling sequence within init(). 11 years ago
Alexander Makarov 8e1199b0f6 Moved setting controllerNamespace back to init 11 years ago
Alexander Makarov 9434cc8f40 Moved Application::$controllerNamespace init into variable declaration, reordered Module::__construct. 11 years ago
Alexander Makarov 6bcacec946 Revert "Better handling of trying to configure already instantiated component" 11 years ago