Releases: ICanBoogie/Module
Releases · ICanBoogie/Module
Requires PHP 7.2+
v3.0.0
Updated requirements
- icanboogie/event v2.0
- icanboogie/icanboogie v2.4
- icanboogie/bind-event dev-master
- icanboogie/bin-activerecord v2.3
- icanboogie/operation v3.0
- icanboogie/bind-routing v3.0
- icanboogie/storage v1.1.1
- icanboogie/bind-facets v0.5
- icanboogie/i18n v2.0.8
- icanboogie/view v0.8
- icanboogie/errors v2.8
Backward incompatible changes
- Remove
ModuleCollection::is_extending()
- Change primary model naming convention
- Module operations must now be defined in the
..\Operation
namespace
New features
- Add
ControllerBinding
,CoreBindings
,ModuleRoute
- Add
ModuleCollection::filter_descriptors_by_users()
- Add
ModuleCollectionInstallFailed
- Add
Operation::KEY
to captured path params
Other changes
Module::Collection::install()
creates anErrors
instance if none is providedModuleTemplateResolver
implementsTemplateResolverDecorator
- Use
$app->translate()
- Use
Core::boot event
- Support
ICanBoogie\Core::clear_cache
event