/** * Store a newly created resource in storage. * * @return Response */ public function store() { // validate // read more on validation at http://laravel.com/docs/validation $rules = array('title' => 'required', 'start' => 'required', 'end' => 'required', 'status', 'description'); $validator = Validator::make(Input::all(), $rules); // process the login if ($validator->fails()) { return Redirect::to('appts/create')->withErrors($validator)->withInput(Input::except('password')); } else { // store $appt = new Appt(); $appt->title = Input::get('title'); $appt->start = Input::get('start'); $appt->end = Input::get('end'); $appt->status = Input::get('status'); $appt->description = Input::get('description'); $appt->user_id = Confide::user()->id; $appt->created_by = Confide::user()->username; $appt->updated_by = Confide::user()->username; $appt->save(); // redirect Session::flash('message', 'Successfully created appointment!'); return Redirect::to('/'); } }
public function insert_appt() { require_once 'model/appt.php'; Appt::save(); }