flaconi / enqueue-rdkafka-serializer-bundle
Symfony bundle to configure kafka serializer for different client's and transports
Installs: 9 811
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 18
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
- php: ^7.3
- enqueue/enqueue-bundle: ^0.9.7
- enqueue/rdkafka: ^0.9.2
- symfony/property-access: ^4.2
- thecodingmachine/safe: ^0.1.14
Requires (Dev)
- brick/math: ^0.8.7
- flaconi/coding-standard: ^3.0
- flix-tech/avro-serde-php: ^1.3
- infection/infection: ^0.13.0
- jangregor/phpstan-prophecy: ^0.4.0
- localheinz/phpstan-rules: ^0.10.0
- matthiasnoback/symfony-dependency-injection-test: ^4.0
- phpseclib/phpseclib: ^2.0
- phpstan/extension-installer: ^1.0
- phpstan/phpstan: ^0.11.1
- phpstan/phpstan-deprecation-rules: ^0.11.0
- phpstan/phpstan-phpunit: ^0.11.0
- phpstan/phpstan-strict-rules: ^0.11.0
- phpunit/phpunit: ^8.0
- symfony/serializer: ^4.2
- thecodingmachine/phpstan-safe-rule: ^0.1.3
Suggests
- brick/math: When you want to use BigDecimalConverterExtension in your tests
- flix-tech/avro-serde-php: When you want to use AvroSerializer
- phpseclib/phpseclib: When you want to use IODatumReader or IODatumWriter with
- symfony/serializer: When you want to use JsonSerializer
README
Table of contents
Installation
The recommended way to install Flaconi Enqueue RdKafka Serializer Bundle is through Composer.
{ "require": { "flaconi/enqueue-rdkafka-serializer-bundle": "^1.0" } }
Contributing
To make this repository work on your machine, clone it and run these two commands in the root directory of the repository:
composer install
composer code-style
After writing some code and editing or adding unit tests, run the tests again to check that everything is OK:
composer code-style
We are always looking forward for your bugreports, feature requests and pull requests. Thank you.