/**
  * @param int|User $userId
  * @param User         $user
  */
 public function __construct($userId, User $user)
 {
     $this->object = $user;
     parent::__construct($userId, null, new UserUpdateNotification());
 }
 /**
  * @param UserRole                       $role
  * @param string                         $message
  * @param NotificationTypeInterface|null $type
  * @param array                          $parameters
  */
 public function __construct(UserRole $role, $message = null, NotificationTypeInterface $type = null, array $parameters = [])
 {
     parent::__construct($role->users()->lists('id')->all(), $message, $type, $parameters);
 }