-
- Downloads
feat: large rework, needs followup
Signed-off-by:
Bart Jaskulski <bjaskulski@protonmail.com>
parent
4914f07a
No related branches found
No related tags found
Showing
- README.md 42 additions, 146 deletionsREADME.md
- bin/wpinit 2 additions, 2 deletionsbin/wpinit
- composer.json 10 additions, 10 deletionscomposer.json
- src/Binding/Binder.php 12 additions, 0 deletionssrc/Binding/Binder.php
- src/Binding/Binder/CallableBinder.php 35 additions, 0 deletionssrc/Binding/Binder/CallableBinder.php
- src/Binding/Binder/CompositeBinder.php 41 additions, 0 deletionssrc/Binding/Binder/CompositeBinder.php
- src/Binding/Binder/HookBinderBinder.php 30 additions, 0 deletionssrc/Binding/Binder/HookBinderBinder.php
- src/Binding/Binder/HookableBinder.php 29 additions, 0 deletionssrc/Binding/Binder/HookableBinder.php
- src/Binding/Binder/StoppableBinder.php 51 additions, 0 deletionssrc/Binding/Binder/StoppableBinder.php
- src/Binding/Definition.php 16 additions, 0 deletionssrc/Binding/Definition.php
- src/Binding/Definition/CallableDefinition.php 33 additions, 0 deletionssrc/Binding/Definition/CallableDefinition.php
- src/Binding/Definition/HookBinderDefinition.php 34 additions, 0 deletionssrc/Binding/Definition/HookBinderDefinition.php
- src/Binding/Definition/HookableDefinition.php 33 additions, 0 deletionssrc/Binding/Definition/HookableDefinition.php
- src/Binding/DefinitionFactory.php 33 additions, 0 deletionssrc/Binding/DefinitionFactory.php
- src/Binding/HookBinder.php 8 additions, 0 deletionssrc/Binding/HookBinder.php
- src/Binding/Loader/ArrayBindingLoader.php 42 additions, 0 deletionssrc/Binding/Loader/ArrayBindingLoader.php
- src/Binding/Loader/BindingDefinitions.php 14 additions, 0 deletionssrc/Binding/Loader/BindingDefinitions.php
- src/Binding/Loader/CompositeBindingLoader.php 26 additions, 0 deletionssrc/Binding/Loader/CompositeBindingLoader.php
- src/Binding/Loader/ConfigurationBindingLoader.php 24 additions, 0 deletionssrc/Binding/Loader/ConfigurationBindingLoader.php
- src/Binding/Loader/DirectoryBasedLoader.php 53 additions, 0 deletionssrc/Binding/Loader/DirectoryBasedLoader.php
{ | ||
"name": "wpdesk/wp-init", | ||
"description": "Bootstrap for a WordPress plugin", | ||
"minimum-stability": "stable", | ||
"license": "MIT", | ||
"type": "library", | ||
"homepage": "https://gitlab.wpdesk.dev/wpdesk/wp-init", | ||
... | ... | @@ -39,17 +38,17 @@ |
}, | ||
"require": { | ||
"php": ">=7.2 | ^8", | ||
"php-di/php-di": "^6 || ^7" | ||
"php-di/php-di": "^6 || ^7", | ||
"psr/container": "~1.0.0 || ^2" | ||
}, | ||
"require-dev": { | ||
"wpdesk/wp-basic-requirements": "^3", | ||
"brain/monkey": "^2.6", | ||
"phpunit/phpunit": "^8 || ^9", | ||
"symfony/filesystem": "^6.2", | ||
"brain/monkey": "^2.6", | ||
"phpstan/phpstan": "^1.10", | ||
"szepeviktor/phpstan-wordpress": "^1.3", | ||
"phpstan/extension-installer": "^1.3", | ||
"wpdesk/wp-builder": "^2.0" | ||
"wpdesk/phpstan-rules": "^1.1", | ||
"wpdesk/wp-basic-requirements": "^3", | ||
"wpdesk/wp-builder": "^2.0", | ||
"wpdesk/wp-code-sniffer": "^1.3" | ||
}, | ||
"suggest": { | ||
"wpdesk/wp-basic-requirements": "Enables your plugin to check an environment requirement before instantiation, e.g. PHP version or active plugins" | ||
... | ... | @@ -62,7 +61,8 @@ |
}, | ||
"config": { | ||
"allow-plugins": { | ||
"phpstan/extension-installer": true | ||
"phpstan/extension-installer": true, | ||
"dealerdirect/phpcodesniffer-composer-installer": true | ||
} | ||
} | ||
} |
src/Binding/Binder.php
0 → 100644
src/Binding/Binder/CallableBinder.php
0 → 100644
src/Binding/Binder/CompositeBinder.php
0 → 100644
src/Binding/Binder/HookBinderBinder.php
0 → 100644
src/Binding/Binder/HookableBinder.php
0 → 100644
src/Binding/Binder/StoppableBinder.php
0 → 100644
src/Binding/Definition.php
0 → 100644
src/Binding/DefinitionFactory.php
0 → 100644
src/Binding/HookBinder.php
0 → 100644
src/Binding/Loader/ArrayBindingLoader.php
0 → 100644
src/Binding/Loader/BindingDefinitions.php
0 → 100644
src/Binding/Loader/DirectoryBasedLoader.php
0 → 100644
Please register or sign in to comment