jolicode / automapper
JoliCode AutoMapper
Installs: 69 543
Dependents: 4
Suggesters: 0
Security: 0
Stars: 164
Watchers: 14
Forks: 17
Open Issues: 25
Requires
- php: ^8.2
- nikic/php-parser: ^4.18 || ^5.0
- phpdocumentor/type-resolver: ^1.7
- phpstan/phpdoc-parser: ^1.13 || ^2.0
- symfony/deprecation-contracts: ^3.0
- symfony/event-dispatcher: ^6.4 || ^7.0
- symfony/expression-language: ^6.4 || ^7.0
- symfony/lock: ^6.4 || ^7.0
- symfony/property-access: ^6.4 || ^7.0
- symfony/property-info: ^6.4 || ^7.0
Requires (Dev)
- api-platform/core: ^3.0.4
- doctrine/annotations: ~1.0
- doctrine/inflector: ^2.0
- matthiasnoback/symfony-dependency-injection-test: ^5.1
- moneyphp/money: ^3.3.2
- phpunit/phpunit: ^9.0
- symfony/browser-kit: ^6.4 || ^7.0
- symfony/console: ^6.4 || ^7.0
- symfony/filesystem: ^6.4 || ^7.0
- symfony/framework-bundle: *
- symfony/http-client: ^6.4 || ^7.0
- symfony/http-kernel: ^6.4 || ^7.0
- symfony/serializer: *
- symfony/stopwatch: ^6.4 || ^7.0
- symfony/twig-bundle: ^6.4 || ^7.0
- symfony/uid: ^6.4 || ^7.0
- symfony/web-profiler-bundle: ^6.4 || ^7.0
- symfony/yaml: ^6.4 || ^7.0
- willdurand/negotiation: ^3.0
Suggests
- symfony/serializer: Allow to use symfony serializer attributes in mapping
Conflicts
- api-platform/core: <3
- symfony/framework-bundle: <6.4
- symfony/serializer: <6.4
This package is auto-updated.
Last update: 2024-12-18 12:15:29 UTC
README
The AutoMapper solves a simple problem: removing all the code you need to map one object to another. A boring code to write and often replaced by less-performant alternatives like Symfony's Serializer.
Quick Start 🚀
composer require jolicode/automapper
You can read more about this library and how to use it on the documentation.
Support
For support, please create an issue on Github tracker