Art4
|
b47fc318a5
|
Fix code style
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
82470738e4
|
Switch back to dynamic getter methods because static methods cannot been mocked in tests
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
73a55e4700
|
Rename Addon class to AddonProxy, create Addon interface
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
92505dca7b
|
Move Addon class into Service namespace
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
5647d8aef4
|
Move AddonManager into Service namespace
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
1924cc61a0
|
Set getter methods as static
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
0b1325f297
|
Change static into dynamic methods
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
6ecafa5aa5
|
init Addons and inject dependencies
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
14314a3835
|
Remove ProvideLoggerEvent
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
1f84917aed
|
Replace ProvideLoggerEvent with DependencyProvider
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
f2a26fde4e
|
Let Addon class provide dependencies into addon
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
b3bc5981ea
|
Create Addon class, that calls Addon Bootstrap
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
a6a0af0670
|
Fix code style
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
a01217ef79
|
add cs:fix-develop to composer scripts
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
9fc5cf7be7
|
Rename init.php to bootstrap.php
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
2de64178b3
|
tweak App class
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
bcee92a86c
|
Remove unused DataFilterEvent
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
0b928fe3e1
|
Create ProvideLoggerEvent
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
0740a41377
|
Rename to AddonStartEvent
|
2025-01-03 13:26:58 +00:00 |
|
Art4
|
689ed4e5f2
|
Create EventDispatcher, support names of NamedEvent as event name
|
2025-01-03 13:26:57 +00:00 |
|
Art4
|
8cd3fda857
|
Create basic Event class, create NamedEvent interface
|
2025-01-03 13:26:57 +00:00 |
|
Art4
|
021ffb519b
|
Add concept for new Addon system
|
2025-01-03 13:26:57 +00:00 |
|
Art4
|
4e330d4969
|
Create test addon
|
2025-01-03 13:26:57 +00:00 |
|
Art4
|
f741e1e1b1
|
Use same EventDispatcher instance in App class
|
2025-01-03 13:26:57 +00:00 |
|
Art4
|
21cf8d9a82
|
HookEventBridge listens to Event objects instead of event name
|
2025-01-03 13:26:57 +00:00 |
|
Art4
|
7eddb3f5e2
|
Use EventDispatcher in App class
|
2025-01-03 13:26:55 +00:00 |
|
Art4
|
0cbfc34b2e
|
Add support for init_1 hook
|
2025-01-03 13:25:53 +00:00 |
|
Art4
|
f86330b8b7
|
Add support for NamedEvent in HookEventBridge
|
2025-01-03 13:25:53 +00:00 |
|
Art4
|
ef0f2a1f3c
|
Create NamedEvent
|
2025-01-03 13:25:53 +00:00 |
|
Art4
|
cb2721d1da
|
Add root namespace for core events
|
2025-01-03 13:25:53 +00:00 |
|
Art4
|
de4f621700
|
Rename mackable property
|
2025-01-03 13:25:53 +00:00 |
|
Art4
|
0b684f5727
|
Fix phpdoc
|
2025-01-03 13:25:53 +00:00 |
|
Art4
|
df8c167aa9
|
allow accessibility for PHP <= 8.0
|
2025-01-03 13:25:53 +00:00 |
|
Art4
|
abe7e95dd3
|
Replace usage of DataFilterEvent with HtmlFilterEvent
|
2025-01-03 13:25:53 +00:00 |
|
Art4
|
4e84b01f52
|
Add event mapper to map the old Hook names if the new events are called
|
2025-01-03 13:25:53 +00:00 |
|
Art4
|
afa004e15f
|
Little hack to allow mocking the call of Hook class
|
2025-01-03 13:25:53 +00:00 |
|
Art4
|
646d9526ba
|
Remove wrong phpdoc
|
2025-01-03 13:25:53 +00:00 |
|
Art4
|
00ff02da45
|
Add support for HtmlFilterEvent in HookEventBridge
|
2025-01-03 13:25:53 +00:00 |
|
Art4
|
599ea41095
|
Create consts in HtmlFilterEvent
|
2025-01-03 13:25:53 +00:00 |
|
Art4
|
eaa47012b3
|
rename HookEventSubscriber into HookEventBridge
|
2025-01-03 13:25:53 +00:00 |
|
Art4
|
66bd061d79
|
Create HtmlFilterEvent
|
2025-01-03 13:25:53 +00:00 |
|
Art4
|
40992615cd
|
Fix code style
|
2025-01-03 13:25:53 +00:00 |
|
Art4
|
1636d0546e
|
Replace Hook class with EventDispatcher in Page class
|
2025-01-03 13:25:53 +00:00 |
|
Art4
|
9073c14d51
|
Let HookEventSubscriber call Hook::callAll() on DataFilterEvent
|
2025-01-03 13:25:53 +00:00 |
|
Art4
|
bf97a8fcba
|
Register Listener to the EventDispatcher
|
2025-01-03 13:25:48 +00:00 |
|
Art4
|
4a7ae04f11
|
Add support for string or array in DataFilterEvent
|
2025-01-03 13:24:09 +00:00 |
|
Art4
|
af73575c2d
|
Create StaticEventSubscriber
|
2025-01-03 13:24:09 +00:00 |
|
Art4
|
ddcad69ce4
|
Create HookEventSubscriber
|
2025-01-03 13:24:09 +00:00 |
|
Art4
|
ba212c20e4
|
fix assertions
|
2025-01-03 13:24:09 +00:00 |
|
Art4
|
b089b486ca
|
Create DataFilterEvent
|
2025-01-03 13:24:09 +00:00 |
|