request = $request; $this->fileEntry = $fileEntry; } public function store($id) { $entry = $this->fileEntry->findOrFail($id); $this->authorize('show', $entry); $token = Str::random(15); $entry->update(['preview_token' => $token]); return $this->success(['preview_token' => $token]); } }