dto:简单灵活的数据传输对象库 源码
前夕/ 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 ()); } 这类作品,但与几个弊端: 关联数组几
用户评论