Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class UserServices
- {
- function __construct(UserAggregateRepository $ur){
- $this->userAggregateRepository = $ur;
- }
- function update($userID, UserChangesDTO $changes){
- $userAggregate = $this->userAggregateRepository->getUserByID($userID);
- if(isset($changes->name)) $user->setName($changes->name);
- if(isset($changes->surname)) $user->setSurname($changes->surname);
- // ...
- $this->userAggregateRepository->save();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement