File: /var/www/html/encuesta.sumar.com.py/app/Http/Controllers/ServicioController.php
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\Respuesta2;
use App\Models\Formulario2;
use Illuminate\Support\Facades\Redirect;
use App\Http\Requests\Respuesta2FormRequest;
use DB;
class ServicioController extends Controller
{
public function __construct()
{
//$this->middleware('auth');
}
public function index(Request $request){
return view("cuestionarios.servicio.index");
}
public function create(){
$token = $_GET["token"];
$user = base64_decode($token);
$respuesta2=Respuesta2::where('user_id',$user)->first();
if ($respuesta2) {
return view("cuestionarios.servicio.index");
}
$formulario2=DB::table('formulario2')->get();
return view("cuestionarios.servicio.create",["formulario2"=>$formulario2,"token"=>$user]);
}
public function store(Respuesta2FormRequest $request){
$preguntas=DB::table('formulario2')->get();
foreach($preguntas as $pre){
$respuesta=new Respuesta2;
$respuesta->id_cuestionante=$pre->id;
for($i = 1; $i <= 5; $i++){
$dato="respuesta".$i;
if ($request->get($pre->id.$i)) {
$respuesta->$dato=$request->get($pre->id.$i);
}else{
$respuesta->$dato="0";
}
}
$respuesta->user_id=$request->get('token');
$respuesta->save();
}
return Redirect::to('cuestionarios/servicio');
}
public function show($id)
{
}
public function edit($id)
{
}
public function update(Formulario1FormRequest $request,$id){
}
public function destroy($id)
{
}
}