/** * Update the specified resource in storage. * * @param PhotosRequest $request * @param int $id * @return \Illuminate\Http\Response */ public function update(PhotosRequest $request, $id) { $photo = Photos::findOrFail($id); $old_slug = $photo->slug; $input = \Input::all(); $input['slug'] = '/img/photos/' . $photo->id . '/' . \trslug::trslug(\Input::get('title') . '.jpg'); $photo->update($input); \File::move(storage_path('app') . $old_slug, storage_path('app') . $photo->slug); // Photos::findOrFail($id)->update(\Input::all()); return \Redirect::back()->with('message', 'Kaydedildi!'); }