public function __construct(User $user) { $this->email = !empty($user->getNewEmail()) ? $user->getNewEmail() : $user->getEmail(); $this->name = $user->getName(); $this->user = $user; }