bus = $bus; } /** * Mark a notification as read, and return it ready to be serialized and * assigned to the JsonApi response. * * @param \Flarum\Api\JsonApiRequest $request * @param \Tobscure\JsonApi\Document $document * @return \Illuminate\Database\Eloquent\Collection */ protected function data(JsonApiRequest $request, Document $document) { return $this->bus->dispatch( new ReadNotificationCommand($request->get('id'), $request->actor->getUser()) ); } }