Module Services
Routing, localization, security, component, validation, filesystem, session, cache, view, database and optional modules.
Routing and localization
Routing registers UrlGenerator + alias url. Localization registers translator + locale resolver with aliases translator and locale.resolver.
Security, validation and components
Security registers CSRF services + alias csrf. Validation registers RuleRegistry, FormValidation and aliases validation.rules + validator. Components register ComponentRegistry with built-ins breadcrumb, pagination, meta and optional custom components from config.
Filesystem, session and cache
Filesystem registers managers + aliases filesystem, files, directories, locks. Session registers session + flash with aliases session, flash. Cache registers cache manager + alias cache and cache.pool.
Database and optional modules
Database base provider + driver providers register DB and schema services according to connection config. Optional providers add debug dumper (dumper), events (events), queue (queue), upload services and benchmark services.