Setting company logo and invoice logo delete issue solved

This commit is contained in:
cuneytsenturk
2018-03-06 16:36:06 +03:00
parent cf15174dd8
commit da5eb9b16a
3 changed files with 23 additions and 1 deletions

View File

@ -3,6 +3,7 @@
namespace App\Http\Controllers\Common;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use App\Models\Common\Media;
use File;
use Storage;
@ -51,7 +52,7 @@ class Uploads extends Controller
* @param $id
* @return callable
*/
public function destroy($id)
public function destroy($id, Request $request)
{
$media = Media::find($id);
@ -68,6 +69,17 @@ class Uploads extends Controller
File::delete($path);
if (!empty($request->input('page'))) {
switch ($request->input('page')) {
case 'setting':
setting()->set($request->input('key'), '');
setting()->save();
break;
default;
}
}
return back();
}