Device::all() ]); } public function create(){ return view('devices.create'); } public function store(Request $request){ $formFields = $request->validate([ 'device_id' => ['required', Rule::unique('devices', 'device_id')], 'title' => 'required', 'device_type' => 'required', 'description' => 'required', 'accessories' => 'required', 'rz_username_buyer' => ['required', Rule::unique('devices', 'device_id')], 'serial_number' => 'required', 'image_url' => 'required', ]); Device::create($formFields); return redirect('/devices'); } public function edit(Device $device) { return view('devices.edit', ['device' => $device]); } public function show(Device $device) { return view('devices.show', [ 'device' => $device ]); } }