-
- Downloads
feat: moving toward actual implementation
Add more flexibility for `PluginInit` with interfaces. Separate hook
attaching from initialization process to exchange hook registration
methods in future.
Start caching data from plugin and container in over-simplistic way.
Provide an extension point for DI container with bundles.
Signed-off-by:
Bart Jaskulski <bjaskulski@protonmail.com>
parent
59a2c72a
No related branches found
No related tags found
Showing
- .gitignore 2 additions, 0 deletions.gitignore
- composer.json 3 additions, 1 deletioncomposer.json
- src/Bundle/Bundle.php 13 additions, 0 deletionssrc/Bundle/Bundle.php
- src/Bundle/CommonBundle.php 0 additions, 20 deletionssrc/Bundle/CommonBundle.php
- src/Bundle/MigrationSubscriber.php 0 additions, 24 deletionssrc/Bundle/MigrationSubscriber.php
- src/Bundle/MigrationsBundle.php 0 additions, 30 deletionssrc/Bundle/MigrationsBundle.php
- src/Configuration/Configuration.php 8 additions, 1 deletionsrc/Configuration/Configuration.php
- src/DependencyInjection/ContainerBuilder.php 38 additions, 0 deletionssrc/DependencyInjection/ContainerBuilder.php
- src/Dumper/PhpFileDumper.php 52 additions, 0 deletionssrc/Dumper/PhpFileDumper.php
- src/HeaderParser.php 8 additions, 0 deletionssrc/HeaderParser.php
- src/HookDriver/CallbackDriver.php 23 additions, 0 deletionssrc/HookDriver/CallbackDriver.php
- src/HookDriver/HookDriver.php 28 additions, 0 deletionssrc/HookDriver/HookDriver.php
- src/HookDriver/HookableBundle.php 10 additions, 0 deletionssrc/HookDriver/HookableBundle.php
- src/HookDriver/HookableDriver.php 23 additions, 0 deletionssrc/HookDriver/HookableDriver.php
- src/HookProvider/ConcreteProviders/ActivationDate.php 0 additions, 33 deletionssrc/HookProvider/ConcreteProviders/ActivationDate.php
- src/HookProvider/ConcreteProviders/ActivationHook.php 0 additions, 25 deletionssrc/HookProvider/ConcreteProviders/ActivationHook.php
- src/HookProvider/ConcreteProviders/ContainerHookProvider.php 0 additions, 35 deletionssrc/HookProvider/ConcreteProviders/ContainerHookProvider.php
- src/HookProvider/ConcreteProviders/DeactivationHook.php 0 additions, 26 deletionssrc/HookProvider/ConcreteProviders/DeactivationHook.php
- src/HookProvider/ConcreteProviders/I18n.php 0 additions, 25 deletionssrc/HookProvider/ConcreteProviders/I18n.php
- src/HookProvider/ConcreteProviders/WooCommerceHPOSCompatibility.php 0 additions, 40 deletions...ovider/ConcreteProviders/WooCommerceHPOSCompatibility.php
... | ... | @@ -6,7 +6,9 @@ |
"type": "library", | ||
"homepage": "https://gitlab.wpdesk.dev/wpdesk/wp-init", | ||
"keywords": [ | ||
"wordpress" | ||
"wordpress", | ||
"plugin", | ||
"bootstrap" | ||
], | ||
"authors": [ | ||
{ | ||
... | ... |
src/Bundle/Bundle.php
0 → 100644
src/Bundle/CommonBundle.php
deleted
100644 → 0
src/Bundle/MigrationSubscriber.php
deleted
100644 → 0
src/Bundle/MigrationsBundle.php
deleted
100644 → 0
src/DependencyInjection/ContainerBuilder.php
0 → 100644
src/Dumper/PhpFileDumper.php
0 → 100644
src/HeaderParser.php
0 → 100644
src/HookDriver/CallbackDriver.php
0 → 100644
src/HookDriver/HookDriver.php
0 → 100644
src/HookDriver/HookableBundle.php
0 → 100644
src/HookDriver/HookableDriver.php
0 → 100644
Please register or sign in to comment