whoami7 - Manager
:
/
home
/
n170823s
/
.trash
/
app
/
Http
/
Controllers
/
Admin
/
Upload File:
files >> /home/n170823s/.trash/app/Http/Controllers/Admin/SizeController.php
<?php namespace App\Http\Controllers\Admin; use App\Http\Controllers\Controller; use Illuminate\Http\Request; use App\Models\Category; use App\Models\Subcategory; use App\Models\Size; class SizeController extends Controller { /** * Display a listing of the resource. */ public function index() { $size = Size::orderBy('id', 'desc')->latest()->paginate(10); return view('admin.size.index', compact('size')); } /** * Show the form for creating a new resource. */ public function create() { return view('admin.size.create'); } /** * Store a newly created resource in storage. */ public function store(Request $request) { $request->validate([ 'title' => 'required|string|max:255', ]); $size = new Size; $size->title = $request->title; if ($size->save()) { // session()->flash('success', 'Size Added Successfully'); // return redirect()->route('admin.size'); return redirect()->route('admin.size')->with('success', 'Size created successfully!'); } else { // session()->flash('error', 'Something went wrong'); // return redirect()->back(); return redirect()->route('admin.size')->with('error', 'Something went wrong'); } } /** * Display the specified resource. */ public function show(string $id) { // } /** * Show the form for editing the specified resource. */ public function edit(string $id) { $size = Size::where('id', $id)->first(); return view('admin.size.edit', compact('size')); } /** * Update the specified resource in storage. */ public function update(Request $request, string $id) { $request->validate([ 'title' => 'required|string|max:255' ]); $size = Size::findOrFail($id); $size->title = $request->title; if ($size->save()) { // session()->flash('success', 'Size Updated Successfully'); // return redirect()->route('admin.size'); return redirect()->route('admin.size')->with('success', 'Size updated successfully!'); } else { // session()->flash('error', 'Something went wrong'); // return redirect()->back(); return redirect()->route('admin.size')->with('error', 'Something went wrong'); } } /** * Remove the specified resource from storage. */ public function destroy(string $id) { $size = Size::findOrFail($id); if ($size->delete()) { return redirect()->route('admin.size')->with('success', 'Size deleted successfully!'); } else { return redirect()->route('admin.size')->with('error', 'Something went wrong'); } } }
Copyright ©2021 || Defacer Indonesia