mirror of
https://github.com/DanielSiepmann/tracking.git
synced 2024-11-22 05:56:08 +01:00
Add some about information
This commit is contained in:
parent
548ad0b07c
commit
c5e788e31d
1 changed files with 36 additions and 0 deletions
36
readme.rst
36
readme.rst
|
@ -1,3 +1,39 @@
|
|||
About
|
||||
=====
|
||||
|
||||
This extension should only demonstrate technical features of TYPO3.
|
||||
It is not intended for use in production systems.
|
||||
|
||||
The following features should be demonstrated:
|
||||
|
||||
PSR-4 Autoloading Standard
|
||||
Use `composer.json` to provide autoloading information.
|
||||
Classes will be loaded when needed. No need for require statements.
|
||||
|
||||
PSR-12 Extended Coding Style Guide
|
||||
Current stable Coding Style Guide, applied via Coding Sniffer.
|
||||
|
||||
PSR-7 HTTP Message Interface
|
||||
Also known as Request Response, used to create tracking information from incoming
|
||||
request.
|
||||
|
||||
PSR-11 Container Interface
|
||||
Also known as Dependency Injection.
|
||||
Used to resolve external dependencies, e.g. foreign classes.
|
||||
Existing TYPO3 factories are used to build `QueryBuilder` instances.
|
||||
Also DI is "misused" to provide configuration for dashboard widgets
|
||||
and tracking blacklists.
|
||||
|
||||
PSR-15 HTTP Handlers
|
||||
Also known as middlewares.
|
||||
Used to hook into processing to create tracking information.
|
||||
|
||||
PSR-14 Event Dispatcher
|
||||
Not in use yet.
|
||||
|
||||
EXT:dashboard
|
||||
Used to visualize collected tracking information.
|
||||
|
||||
Todos
|
||||
=====
|
||||
|
||||
|
|
Loading…
Reference in a new issue