Add Contact model/view/controller
This commit is contained in:
parent
df772689be
commit
9de5f8bef3
4 changed files with 128 additions and 0 deletions
29
app/Http/Controllers/ContactController.php
Normal file
29
app/Http/Controllers/ContactController.php
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?php
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use Illuminate\Http\Request;
|
||||
use Auth;
|
||||
|
||||
class ContactController extends Controller
|
||||
{
|
||||
public function show(Request $request)
|
||||
{
|
||||
return view('site.contact');
|
||||
}
|
||||
|
||||
public function store(Request $request)
|
||||
{
|
||||
abort_if(!Auth::check(), 403);
|
||||
|
||||
$this->validate($request, [
|
||||
'message' => 'required|string|min:5|max:500',
|
||||
'request_response' => 'string|max:3'
|
||||
]);
|
||||
|
||||
$message = $request->input('message');
|
||||
$request_response = $request->input('request_response') == 'on' ? true : false;
|
||||
$user = Auth::user();
|
||||
return $request->all();
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue