-
- Downloads
Merge branch '1.x' into 'review'
1.x See merge request !2
Showing
- .editorconfig 16 additions, 0 deletions.editorconfig
- .gitattributes 11 additions, 0 deletions.gitattributes
- .gitignore 5 additions, 0 deletions.gitignore
- README.md 87 additions, 0 deletionsREADME.md
- bin/wpinit 17 additions, 0 deletionsbin/wpinit
- composer.json 68 additions, 0 deletionscomposer.json
- docs/configuration.md 64 additions, 0 deletionsdocs/configuration.md
- docs/legacy.md 7 additions, 0 deletionsdocs/legacy.md
- docs/prefixing.md 37 additions, 0 deletionsdocs/prefixing.md
- phpcs.xml.dist 51 additions, 0 deletionsphpcs.xml.dist
- phpstan.neon.dist 4 additions, 0 deletionsphpstan.neon.dist
- src/Binding/Binder.php 10 additions, 0 deletionssrc/Binding/Binder.php
- src/Binding/Binder/CallableBinder.php 33 additions, 0 deletionssrc/Binding/Binder/CallableBinder.php
- src/Binding/Binder/CompositeBinder.php 32 additions, 0 deletionssrc/Binding/Binder/CompositeBinder.php
- src/Binding/Binder/HookableBinder.php 28 additions, 0 deletionssrc/Binding/Binder/HookableBinder.php
- src/Binding/Binder/ObservableBinder.php 41 additions, 0 deletionssrc/Binding/Binder/ObservableBinder.php
- src/Binding/Binder/StoppableBinder.php 50 additions, 0 deletionssrc/Binding/Binder/StoppableBinder.php
- src/Binding/ComposableBinder.php 13 additions, 0 deletionssrc/Binding/ComposableBinder.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
.editorconfig
0 → 100644
.gitattributes
0 → 100644
.gitignore
0 → 100644
README.md
0 → 100644
bin/wpinit
0 → 100755
composer.json
0 → 100644
{ | |||
"name": "wpdesk/wp-init", | |||
"description": "Bootstrap for a WordPress plugin", | |||
"license": "MIT", | |||
"type": "library", | |||
"homepage": "https://gitlab.wpdesk.dev/wpdesk/wp-init", | |||
"keywords": [ | |||
"wordpress", | |||
"plugin", | |||
"bootstrap" | |||
], | |||
"authors": [ | |||
{ | |||
"name": "WPDesk", | |||
"homepage": "https://wpdesk.net" | |||
}, | |||
{ | |||
"name": "Bartek Jaskulski", | |||
"email": "bjaskulski@protonmail.com", | |||
"role": "Developer" | |||
} | |||
], | |||
"bin": [ | |||
"bin/wpinit" | |||
], | |||
"autoload": { | |||
"psr-4": { | |||
"WPDesk\\Init\\": "src" | |||
} | |||
}, | |||
"autoload-dev": { | |||
"psr-4": { | |||
"WPDesk\\Init\\Tests\\": "tests" | |||
}, | |||
"classmap": [ | |||
"vendor/wpdesk/wp-basic-requirements" | |||
] | |||
}, | |||
"require": { | |||
"php": ">=7.2 | ^8", | |||
"php-di/php-di": "^6 || ^7", | |||
"psr/container": "~1.0.0 || ^2" | |||
}, | |||
"require-dev": { | |||
"brain/monkey": "^2.6", | |||
"phpunit/phpunit": "^8 || ^9", | |||
"symfony/filesystem": "^6.2", | |||
"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" | |||
}, | |||
"conflict": { | |||
"wpdesk/wp-basic-requirements": "<3, >=4" | |||
}, | |||
"scripts": { | |||
"test": "vendor/bin/phpunit --bootstrap tests/bootstrap.php ./tests" | |||
}, | |||
"config": { | |||
"allow-plugins": { | |||
"phpstan/extension-installer": true, | |||
"dealerdirect/phpcodesniffer-composer-installer": true | |||
} | |||
} | |||
} |
docs/configuration.md
0 → 100644
docs/legacy.md
0 → 100644
docs/prefixing.md
0 → 100644
phpcs.xml.dist
0 → 100644
phpstan.neon.dist
0 → 100644
src/Binding/Binder.php
0 → 100644
src/Binding/Binder/CallableBinder.php
0 → 100644
src/Binding/Binder/CompositeBinder.php
0 → 100644
src/Binding/Binder/HookableBinder.php
0 → 100644
src/Binding/Binder/ObservableBinder.php
0 → 100644
src/Binding/Binder/StoppableBinder.php
0 → 100644
src/Binding/ComposableBinder.php
0 → 100644
src/Binding/Definition.php
0 → 100644
Please register or sign in to comment