Laravel.io
if($request->hasFile('image'))
        {

            foreach($request->file('image') as $image)
            {
                Carbon::setLocale('ru');
                $name= Carbon::now()->format('Y-d-M_h-i-s').'.'.$image->getClientOriginalExtension();

                $image->move(public_path().'/upload_images/', $name);
                $data[] = $name;

                //dd($name);
                $imageModel = Image::create([
                    'name' => $name,
                    'extension' => $image->getClientOriginalExtension()
                ]);
                dd($user->image()->save($imageModel));

                die();

                //$user->filename=json_encode($data);
            }
        }

Please note that all pasted data is publicly available.