validate($request, [ 'url' => 'required|string' ]); $url = $request->input('url'); return view('pdf-viewer', compact('url')); } /** * @OA\Get( * path="/exclusions/{network_id}", * summary="Afficher les exclusions d'un reseau", * tags={"Exclusions"}, * security={{"api_key":{}}}, * @OA\Parameter( * parameter="network_id", * name="network_id", * description="ID du reseau", * in="path", * required=true, * @OA\Schema( * type="integer", * default="250" * ) * ), * @OA\Response( * response=200, * description="OK", * @OA\JsonContent( * ref="#/components/schemas/ApiResponse", * example = { * "status" : 200, * "response" : {"document" : "Interdit de fumer"}, * "error":null * } * ) * ) * ) */ public function getNetworkExclusions($network_id) { $exclusion = current(DB::select("SELECT document FROM nh_exclusions WHERE network_id = :network_id LIMIT 1", ['network_id' => $network_id])); return $this->successResponse($exclusion); } }