public function __construct(Dispatcher $events, DiscussionRepository $discussions, NotificationSyncer $notifications, PostValidator $validator) { $this->events = $events; $this->discussions = $discussions; $this->notifications = $notifications; $this->validator = $validator; }