/** * Instanciate an Initiator from a User instance. * * @param User $user * * @return Initiator */ public static function fromUser(User $user) : Initiator { $initiator = new self($user->getId(), $user->getUsername(), $user->getEmail()); return $initiator; }