symplify / symplify
This package is abandoned and no longer maintained.
The author suggests using the specific package instead.
[discontinued] Repository for Symplify packages development.
11.1.27
2023-01-30 18:23 UTC
Requires
- php: >=8.1
- ext-dom: *
- ext-simplexml: *
- clue/ndjson-react: ^1.3
- composer/semver: ^3.3
- composer/xdebug-handler: ^3.0
- cweagans/composer-patches: ^1.7
- fidry/cpu-core-counter: ^0.4.0
- friendsofphp/php-cs-fixer: ^3.12
- myclabs/php-enum: ^1.8
- nette/robot-loader: ^3.4
- nette/utils: ^3.2
- nikic/php-parser: ^4.15.2
- phpstan/phpdoc-parser: ^1.15.0
- react/child-process: ^0.6.5
- react/event-loop: ^1.3
- react/socket: ^1.12
- sebastian/diff: ^4.0|^5.0
- squizlabs/php_codesniffer: ^3.7.1
- symfony/config: ^6.2
- symfony/console: ^6.2
- symfony/dependency-injection: 6.1.*
- symfony/expression-language: ^6.2
- symfony/filesystem: ^6.2
- symfony/finder: ^6.2
- symfony/http-foundation: ^6.2
- symfony/http-kernel: 6.1.*
- symfony/process: ^6.2
- symfony/routing: ^6.2
- symfony/yaml: ^6.2
- twig/twig: ^3.4
- webmozart/assert: ^1.11
Requires (Dev)
- icanhazstring/composer-unused: ^0.8.3
- ondram/ci-detector: ^4.1
- php-parallel-lint/php-parallel-lint: ^1.3.2
- phpstan/extension-installer: ^1.2
- phpstan/phpstan: ^1.9.7
- phpstan/phpstan-phpunit: ^1.3
- phpunit/phpunit: ^9.5.26
- psr/log: ^1.1.4
- rector/rector: dev-main
- symfony/framework-bundle: 6.1.*
- symfony/twig-bundle: 6.1.*
- symplify/easy-ci: 11.1.26.72
- symplify/easy-coding-standard: ^11.1.31
- symplify/monorepo-builder: ^11.1.24
- symplify/phpstan-rules: ^11.1.24
- tomasvotruba/cognitive-complexity: ^0.0.1
- tomasvotruba/type-coverage: ^0.0.9
- tomasvotruba/unused-public: ^0.0.25
- tracy/tracy: ^2.9.4
Replaces
- symplify/autowire-array-parameter: 11.1.27
- symplify/easy-parallel: 11.1.27
- symplify/easy-testing: 11.1.27
- symplify/package-builder: 11.1.27
- symplify/php-config-printer: 11.1.27
- symplify/phpstan-extensions: 11.1.27
- symplify/rule-doc-generator: 11.1.27
- symplify/rule-doc-generator-contracts: 11.1.27
- symplify/smart-file-system: 11.1.27
- symplify/symfony-static-dumper: 11.1.27
- symplify/symplify-kernel: 11.1.27
This package is auto-updated.
Last update: 2023-02-08 15:56:10 UTC
README
Symplify - Making Everyday PHP Development Simple
In this monorepo you'll find PHP packages that help you with:
- your first coding standard
- maintenance of monorepo and changelog
- clean Kernel even with Flex loading methods
- slim and re-usable Symfony configs
You'll find all packages in /packages directory. Here is a brief overview (tip: click on the package name to see its README with more detailed features):
Coding Standards
For Symfony
For Package Development
- Monorepo Builder
- Package Builder
- Smart File System
- Rule Doc Generator
- Symplify Kernel
- Config Transformer
For Any Developer
For PHPStan Lovers
For CI Keeping you Safe
Contributing & Issues
If you have issue and want to improve some package, put it all into this repository.
Fork and clone your repository:
git clone git@github.com:<your-name>/symplify.git cd symplify composer install
3 Steps to Contribute
-
1 feature per pull-request
-
new feature must have tests
-
tests and static analysis must pass:
vendor/bin/phpunit composer phpstan
We would be happy to merge your feature then 👍