ldc-dam/app/Http/Controllers/CommunController.php

53 lines
1 KiB
PHP
Raw Normal View History

2019-05-16 17:20:30 +02:00
<?php
namespace App\Http\Controllers;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Mail;
use App\Mail\contact;
2019-05-17 11:35:41 +02:00
use App\Sujet;
2019-05-16 17:20:30 +02:00
use Illuminate\Http\Request;
class CommunController extends Controller
{
/**
* page d'accueil
*
* @return \Illuminate\Contracts\Support\Renderable
*/
public function index()
{
return view('home');
}
/**
* Envoi d'un message
*
*/
public function sendMessage(Request $request)
{
$data = $request->all(); // This will get all the request data.
$type = $request->input('type');
$url = $request->input('url');
$message = $request->input('message');
if (Auth::check()) {
$user = auth()->user();
Mail::to(env('MAIL_ADMIN_ADDRESS', "informatique.internet@ldc.fr"))->send(new contact($type, $url, $message, $user));
}
return "";
}
/**
* page gestion des médias
*
* @return \Illuminate\Contracts\Support\Renderable
*/
public function media_manager()
{
2019-05-17 11:35:41 +02:00
$sujets = Sujet::all();
return view('media_manager')->with(['sujets'=> $sujets]);
2019-05-16 17:20:30 +02:00
}
}