Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace App\Http\Controllers;
- use App\Biodata;
- use Illuminate\Http\Request;
- class BiodataController extends Controller
- {
- /**
- * Display a listing of the resource.
- *
- * @return \Illuminate\Http\Response
- */
- public function index()
- {
- $biodata = Biodata::all();
- return view('biodata.index', ['biodatas' => $biodata]);
- }
- /**
- * Show the form for creating a new resource.
- *
- * @return \Illuminate\Http\Response
- */
- public function create()
- {
- return view('biodata.create');
- }
- /**
- * Store a newly created resource in storage.
- *
- * @param \Illuminate\Http\Request $request
- * @return \Illuminate\Http\Response
- */
- public function store(Request $request)
- {
- // dd($request->all());
- Biodata::create([
- 'nama' => $request->nama,
- 'alamat' => $request->alamat,
- 'pekerjaan' => $request->pekerjaan,
- 'hobby' => $request->hobby,
- 'status'=> $request->status,
- ]);
- return redirect()->route('biodata.index');
- }
- /**
- * Display the specified resource.
- *
- * @param \App\Biodata $biodata
- * @return \Illuminate\Http\Response
- */
- public function show(Biodata $biodata)
- {
- //
- }
- /**
- * Show the form for editing the specified resource.
- *
- * @param \App\Biodata $biodata
- * @return \Illuminate\Http\Response
- */
- public function edit(Biodata $biodatum)
- {
- dd($biodatum);
- return view('biodata.edit', ['biodatum' => $biodatum]);
- }
- /**
- * Update the specified resource in storage.
- *
- * @param \Illuminate\Http\Request $request
- * @param \App\Biodata $biodata
- * @return \Illuminate\Http\Response
- */
- public function update(Request $request, Biodata $biodata)
- {
- //
- $request->validate([
- 'nama' => 'required',
- 'alamat' => 'required',
- 'pekerjaan' => 'required',
- 'hobby'=> 'required',
- 'status'=> 'required',
- ]);
- // dd($biodata);
- $biodata->update([
- 'nama'=> $request->nama,
- 'alamat'=>$request->alamat,
- 'pekerjaan'=>$request->pekerjaan,
- 'hobby'=>$request->hobby,
- 'status'=>$request->status
- ]);
- return redirect()->route('biodata.index');
- }
- /**
- * Remove the specified resource from storage.
- *
- * @param \App\Biodata $biodata
- * @return \Illuminate\Http\Response
- */
- public function destroy(Biodata $biodata)
- {
- //
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement