File manager - Edit - /var/www/html/portalHomolog/app/Http/Controllers/Concursos/ConcursosController.php
Back
<?php namespace App\Http\Controllers\Concursos; use App\Http\Controllers\Controller; use App\Models\Concursos\Concurso; use App\Models\Concursos\Candidato; use App\Models\Concursos\Edital; use App\Models\Concursos\Arquivo; class ConcursosController extends Controller { public function index() { $concursos = Concurso::orderByDesc("ds_ano")->get(); return view('paginas.concursos.index', compact(['concursos'])); } public function andamento($id) { $concurso = Concurso::where("id_concurso", $id)->first(); return view('paginas.concursos.andamento', compact(['concurso'])); } public function convocacoes($id_concurso, $id_cargo) { $candidatos = Candidato::where("id_concurso", $id_concurso) ->where("id_cargo", $id_cargo) ->orderByRaw("CAST(nr_total_pontos AS DECIMAL(10,2)) DESC") ->get(); $concurso = Concurso::where("id_concurso", $id_concurso)->first(); return view('paginas.concursos.convocacoes', [ 'candidatos' => $candidatos, 'concurso' => $concurso, ]); } public function editaisConvocacoes($id) { $concurso = Concurso::where("id_concurso", $id)->first(); $editais = Edital::where("id_concurso", $id) ->orderBy("dt_publicacao", "desc") ->get(); return view('paginas.concursos.editaisConvocacoes', compact(['concurso', 'editais'])); } public function editaisPublicacoes($id) { $concurso = Concurso::where("id_concurso", $id)->first(); $arquivos = Arquivo::whereHas('subcategoria.categoria', function ($query) use ($id) { $query->where('id_concurso', $id); })->get(); return view('paginas.concursos.editaisPublicacoes', compact(['concurso', 'arquivos'])); } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.28 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings