Skip to content

Commit

Permalink
add support to phpbu tools
Browse files Browse the repository at this point in the history
  • Loading branch information
llaville committed Oct 11, 2021
1 parent ec57e07 commit fbd7933
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 2 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -403,7 +403,7 @@ Please have a look on [UseCases](https://github.com/llaville/docker-php-toolbox/

| Name | Description | <sup>PHP 5.2</sup> | <sup>PHP 5.3</sup> | <sup>PHP 5.4</sup> | <sup>PHP 5.5</sup> | <sup>PHP 5.6</sup> | <sup>PHP 7.0</sup> | <sup>PHP 7.1</sup> | <sup>PHP 7.2</sup> | <sup>PHP 7.3</sup> | <sup>PHP 7.4</sup> | <sup>PHP 8.0</sup> | <sup>PHP 8.1</sup> |
| :--- | :---------- | :------ | :------ | :------ | :------ | :------ | :------ | :------ | :------ | :------ | :------ | :------ | :------ |
| | Total available: 42 | 18 | 19 | 23 | 25 | 28 | 29 | 32 | 35 | 37 | 36 | 36 | 30 |
| | Total available: 43 | 18 | 19 | 23 | 25 | 28 | 29 | 32 | 36 | 38 | 37 | 37 | 30 |
| box | [Fast, zero config application bundler with PHARs](https://github.com/box-project/box) | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; |
| cachetool | [CLI application and library to manage apc and opcache](https://github.com/gordalina/cachetool) | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x2705; | &#x2705; | &#x2705; | &#x274C; |
| composer | [Dependency Manager for PHP](https://github.com/composer/composer) | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; |
Expand All @@ -423,6 +423,7 @@ Please have a look on [UseCases](https://github.com/llaville/docker-php-toolbox/
| php-cs-fixer 2 | [PHP Coding Standards Fixer (2.x versions)](https://github.com/FriendsOfPHP/PHP-CS-Fixer) | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x274C; |
| php-cs-fixer 3 | [PHP Coding Standards Fixer (3.x versions)](https://github.com/FriendsOfPHP/PHP-CS-Fixer) | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x274C; |
| phpbench | [PHP Benchmarking framework](https://github.com/phpbench/phpbench) | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x274C; |
| phpbu 6 | [PHP Backup Utility (6.x version)](https://github.com/sebastianfeldmann/phpbu) | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x274C; |
| phpcbf 2 | [Automatically corrects coding standard violations](https://github.com/squizlabs/PHP_CodeSniffer) | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; |
| phpcbf 3 | [Automatically corrects coding standard violations](https://github.com/squizlabs/PHP_CodeSniffer) | &#x274C; | &#x274C; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; |
| phpcs 2 | [PHP_CodeSniffer detects violations of a defined set of coding standards](https://github.com/squizlabs/PHP_CodeSniffer) | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; |
Expand Down
4 changes: 3 additions & 1 deletion ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@ Current status reflect the contents of the master branch of this repository.

| Name | Description | Devilbox | this project |
| :--- | :---------- | :------- | :----------- |
| | Total available | 39 | 36 |
| | Total available | 39 | 37 |
| awesome-ci | [Awesome Continuous Integration](https://github.com/cytopia/awesome-ci) | &#x2705; | &#x274C; |
| box | [Fast, zero config application bundler with PHARs](https://github.com/box-project/box) | &#x274C; | &#x2705; |
| cachetool | [CLI application and library to manage apc and opcache](https://github.com/gordalina/cachetool) | &#x274C; | &#x2705; |
Expand Down Expand Up @@ -168,6 +168,7 @@ Current status reflect the contents of the master branch of this repository.
| photon-installer | [Photon CMS Installer](https://github.com/photoncms/installer) | &#x2705; | &#x274C; |
| phive | [The PHAR Installation and Verification Environment](https://github.com/phar-io/phive) | &#x274C; | &#x2705; |
| php-cs-fixer | [PHP Coding Standards Fixer](https://github.com/FriendsOfPHP/PHP-CS-Fixer) | &#x2705; | &#x2705; |
| phpbu | [PHP Backup Utility](https://github.com/sebastianfeldmann/phpbu) | &#x274C; | &#x2705; |
| phpbench | [PHP Benchmarking framework](https://github.com/phpbench/phpbench) | &#x274C; | &#x2705; |
| phpcbf | [Automatically corrects coding standard violations](https://github.com/squizlabs/PHP_CodeSniffer) | &#x2705; | &#x2705; |
| phpcs | [Detects coding standard violations](https://github.com/squizlabs/PHP_CodeSniffer) | &#x2705; | &#x2705; |
Expand Down Expand Up @@ -202,5 +203,6 @@ Current status reflect the contents of the master branch of this repository.

* `jsonlint` will not be included because it can be replaced by [mega-linter](https://github.com/nvuillam/mega-linter)
* `linkcheck` will not be included because it can be replaced by [mega-linter](https://github.com/nvuillam/mega-linter)
* `mysqldumpsecure` will not be included because it can be replaced by [phpbu](https://github.com/sebastianfeldmann/phpbu)
* `stylelint` will not be included because it can be replaced by [mega-linter](https://github.com/nvuillam/mega-linter)
* `yamllint` will not be included because it can be replaced by [mega-linter](https://github.com/nvuillam/mega-linter)
27 changes: 27 additions & 0 deletions resources/tools/phpbu.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"tools": [
{
"name": "phpbu 6",
"summary": "PHP Backup Utility (6.x version)",
"website": "https://github.com/sebastianfeldmann/phpbu",
"command": {
"phive-install": {
"alias": "phpbu",
"signature": "24CF04DD7016F97D"
}
},
"test": "",
"tags": [
"phpbu-6",
"exclude-php:5.2",
"exclude-php:5.3",
"exclude-php:5.4",
"exclude-php:5.5",
"exclude-php:5.6",
"exclude-php:7.0",
"exclude-php:7.1",
"exclude-php:8.1"
]
}
]
}

0 comments on commit fbd7933

Please sign in to comment.