korbeil / automapper-bootstrap
此包最新版本(dev-main)没有可用的许可证信息。
dev-main
2021-02-02 22:53 UTC
Requires
- doctrine/annotations: ^1.11
- jane-php/automapper: dev-next
- phpdocumentor/reflection-docblock: ^5.2
This package is auto-updated.
Last update: 2024-08-29 05:37:56 UTC
README
简单的 bootstrap,用于Jane's AutoMapper。
它将配置 AutoMapper 以在“正常”环境中(正常由我的常规标准定义)以及独立模式下工作。如果您想使用 AutoMapper 与 Symfony 一起,请使用相应的包。
如何使用
use Korbeil\AutoMapperBootstrap\AutoMapper; $autoMapper = AutoMapper::bootstrap(__DIR__ . '/cache'); class User { public string $name; public int $age; } $data = [ 'name' => 'Baptiste', 'age' => 29 ]; $user = $autoMapper->map($data, User::class); //object(User)#1286 (2) { // ["name"]=> // string(8) "Baptiste" // ["age"]=> // int(29) //}