Я пытаюсь загрузить изображение, используя папку хранилища, а также используя черты, но когда оно приходит с помощью Intervention, у меня действительно возникают проблемы, где его использовать.Вот FileUploadTrait.php
public function uploadImage($image) {
if ($image) {
$image_name = $image->store('public');
$name = explode("/", $image_name);
$img_name = $name[count($name) - 1];
return $img_name;
}
return null;}}
ProjectsControler.php
public function store(Request $request, Project $project)
{
$this->validate($request, array(
'image' =>'required|image|dimensions:min_width=800,min_height=600'
));
if ($request->hasfile('image')) {
$img_name= $this->uploadImage($request->image);
$image_resize = Image::make($request->image);
$image_resize->resize(800, 600);
}
$projects = Project::create(
array_merge(
$request->except('image', '_token'),
["image"=>$img_name ?? null]
)
);
return redirect('my/path');
}
изображение загружается, но не изменяется.