Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/teamneusta/converter-bundle
An Open Source implementation of the Converter & Populator pattern
https://github.com/teamneusta/converter-bundle
php symfony symfony-bundle
Last synced: 29 days ago
JSON representation
An Open Source implementation of the Converter & Populator pattern
- Host: GitHub
- URL: https://github.com/teamneusta/converter-bundle
- Owner: teamneusta
- License: mit
- Created: 2022-12-28T09:32:09.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-10T13:30:33.000Z (about 2 months ago)
- Last Synced: 2024-12-03T08:08:28.767Z (29 days ago)
- Topics: php, symfony, symfony-bundle
- Language: PHP
- Homepage:
- Size: 472 KB
- Stars: 5
- Watchers: 13
- Forks: 4
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Converter Bundle
A default implementation of the Converter & Populator design pattern.
## Installation
1. **Require the bundle**
```shell
composer require teamneusta/converter-bundle
```2. **Enable the bundle**
Add the Bundle to your `config/bundles.php`:
```php
Neusta\ConverterBundle\NeustaConverterBundle::class => ['all' => true],
```This is important for preloading the default configuration of provided converter implementations which can be reused
and simplify your code and further updates.## [Usage](docs/usage.md)
## Contribution
Feel free to open issues for any bug, feature request, or other ideas.
Please remember to create an issue before creating large pull requests.
### Local Development
To develop on local machine, the vendor dependencies are required.
```shell
bin/composer install
```We use composer scripts for our main quality tools. They can be executed via the `bin/composer` file as well.
```shell
bin/composer cs:fix
bin/composer phpstan
bin/composer tests
```