Sindbad~EG File Manager

Current Path : /proc/thread-self/cwd/app/Http/Controllers/
Upload File :
Current File : //proc/thread-self/cwd/app/Http/Controllers/RespostaPerguntaController.php

<?php

namespace App\Http\Controllers;

use App\Models\RespostaPergunta;
use Illuminate\Http\Request;

class RespostaPerguntaController extends Controller
{
    /**
     * Store a newly created resource in storage.
     */
    public function store(Request $request, $startup_id, $questionario_id, $resposta_id)
    {   
        $data = $request->all();
        $data['startup_id'] = $startup_id;
        $data['questionario_id'] = $questionario_id;
        $data['resposta_id'] = $resposta_id;

        $respostaPergunta = RespostaPergunta::create($data);

        return response()->json($respostaPergunta, 201);
    }

    /**
     * Display the specified resource.
     */
    public function show($id)
    {
        $respostaPergunta = RespostaPergunta::findOrFail($id);

        return response()->json($respostaPergunta);
    }

    /**
     * Remove the specified resource from storage.
     */
    public function destroy($startup_id, $questionario_id, $resposta_id, $pergunta_id)
    {
        $respostaPergunta = RespostaPergunta::where('startup_id', $startup_id)
            ->where('questionario_id', $questionario_id)
            ->where('resposta_id', $resposta_id)
            ->where('id', $pergunta_id)
            ->firstOrFail();
        $respostaPergunta->delete();

        return response()->json(null, 204);
    }
}

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists