File manager - Edit - /var/www/html/homologBancodetalentos/app/Http/Controllers/Web/TalentBank/NewsWebController.php
Back
<?php namespace App\Http\Controllers\Web\TalentBank; use App\Http\Controllers\Controller; use App\Http\Services\TalentBank\BancoTalentosNoticiasService; use Illuminate\Http\Request; use Illuminate\View\View; class NewsWebController extends Controller { public function index(Request $request): View { $page = (int) $request->query('page', 1); $perPage = (int) $request->query('per_page', 12); $service = new BancoTalentosNoticiasService(); $result = $service->listarNoticiasPublicadas($page, $perPage); return view('pages.noticias', [ 'noticias' => $result['items'], 'pagination' => $result['pagination'], ]); } public function show(string $slug): View { $service = new BancoTalentosNoticiasService(); $noticia = $service->buscarNoticiaPorSlug($slug); abort_if(! is_array($noticia), 404); return view('pages.noticia-detalhe', [ 'noticia' => $noticia, ]); } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.28 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings