/** * Store a newly created resource in storage. * * @return Response */ public function postCreate(TurmaRequest $request) { $turma = new Turma(); $turma->nome = $request->nome; if ($turma->save()) { return redirect("/admin/turmas"); } }
public function store(TurmaRequest $request) { $polo = new Polo(); $polos = $polo->all()->lists('pol_nome', 'id'); $c = new Curso(); $cursos = $c->all()->lists('cur_nome', 'id'); $t = new Turma(); $t->tur_cur_id = $request->curso; $t->tur_nome = strtoupper($request->nome); $t->tur_data_inicio = date('Y-m-d', strtotime(str_replace('/', '-', $request->data_inicio))); $t->save(); $turmas = $t->all(); return view('turma.create', ['polos' => $polos, 'cursos' => $cursos, 'turmas' => $turmas]); }