Advertisement
Guest User

Untitled

a guest
Feb 28th, 2020
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. <?php
  2.  
  3. namespace App\Http\Controllers;
  4.  
  5. use Illuminate\Http\Request;
  6. use App\KycRequirement;
  7.  
  8. class KycRequirementController extends Controller
  9. {
  10. public function index()
  11. {
  12. $requirements = KycRequirement::orderBy('updated_at', 'desc')->paginate(15);
  13. return view('KycSystem.Requirements.index', compact('requirements'));
  14. }
  15.  
  16. public function create()
  17. {
  18. return view('KycSystem.Requirements.create');
  19. }
  20.  
  21. public function store(Request $request)
  22. {
  23. $this->validate($request, [
  24. 'name' => 'required|unique:kyc_requirements'
  25. ]);
  26.  
  27. $requirement = new KycRequirement;
  28. $requirement->name = $request->input('name');
  29. $requirement->save();
  30.  
  31. return redirect('requirements')->with('status', 'Permission added successfully!');
  32. }
  33.  
  34.  
  35. // public function update(Request $request, int $id)
  36. // {
  37. // $this->validate($request, [
  38. // 'name' => 'required'
  39. // ]);
  40. //
  41. // $permissions = Permission::find($id);
  42. // $permissions->name = $request->input('name');
  43. // $permissions->save();
  44. //
  45. // return redirect('permissions')->with('status', ('Permission Updated'));;
  46. // }
  47.  
  48.  
  49. public function destroy($id)
  50. {
  51. $requirements = KycRequirement::find($id);
  52.  
  53. $requirements->delete();
  54. return redirect('requirements')->with('status', ('Requirement Deleted'));
  55. }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement