Когда пользователь admin или auth пытается переместить файл в определенную папку, он не перемещается, но когда я удаляю
public function __construct(){
$this->middleware('auth');
}
, он начинает работать. Но он теряет сессионную аутентификацию. Поэтому, пожалуйста, скажите мне то же самое решение
<?php
namespace App\Http\Controllers;
use App\Event;
use Illuminate\Http\Request;
class EventController extends Controller
{
public function __construct(){
$this->middleware('auth');
}
public function index()
{
$event= Event::all();
return view('admin.event.index',compact('event'));
}
public function create()
{
return view('admin.event.create');
}
public function store(Request $request)
{
$input = $request->all();
if($file=$request->file('file'))
{
$name=$file->getClientOriginalName();
$file->move("imagefolder",$name);
$input['image']=$name;
}
Event::create($input);
return redirect('event/create');
}
Это ссылка github проекта