文件名称:dto:简单,灵活的数据传输对象库
文件大小:20KB
文件格式:ZIP
更新时间:2024-03-26 10:08:32
php dto data-transfer-object PHP
前夕/ dto 用PHP编写的简单,灵活的数据传输对象库。 为什么? 可以说,在层之间传递数据作为关联数组是一种常见的做法。 例如,用于创建新用户的服务方法可能如下所示: // UserService.php public function createUser ( array $ attributes ): User { return User :: create ( $ attributes ); } 该方法可以由例如控制器以这种方式调用: // UserController.php public function store ( CreateUserRequest $ request ) { $ this -> userService -> create ( $ request -> validated ()); } 这类作品,但与几个弊端: 关联数组几
【文件预览】:
dto-master
----composer.json(765B)
----phpunit.xml(662B)
----composer.lock(84KB)
----.github()
--------workflows()
----tests()
--------Unit()
--------Fixtures()
----src()
--------TypeValidator.php(3KB)
--------DataTransferObject.php(4KB)
--------DataTransferObjectException.php(1KB)
----.gitignore(110B)
----README.md(8KB)
----.editorconfig(224B)
----ruleset.xml(166B)