/** * Store a newly created resource in storage. * * @return Response */ public function store(Request $request) { $this->validate($request, ['user_id' => 'required', 'book_id' => 'required']); $lend = new Lend(); $lend->user_id = Input::get('user_id'); $lend->book_id = Input::get('book_id'); $lend_date = strtotime('today'); $due_date = strtotime('+30 days', $lend_date); $lend->lend_date = $lend_date; $lend->due_date = $due_date; $lend->return_date = 0; $lend->continued = 0; $lend->is_returned = 0; if ($lend->save()) { return Redirect::to('admin/lends'); } else { return Redirect::back()->withInput()->withErrors('fail to save!'); } // }