user()->currentWorkspace; $this->authorize('createPost', $workspace); $validated = $request->validated(); $results = $giphy->search( query: data_get($validated, 'query'), page: (int) data_get($validated, 'page', 1), ); return response()->json($results); } public function trending(Request $request, GiphyService $giphy): JsonResponse { $workspace = $request->user()->currentWorkspace; $this->authorize('createPost', $workspace); $photos = $giphy->trending( page: $request->integer('page', 1), ); return response()->json(['results' => $photos]); } }