public function storeRecur() { $time = (int) Input::get('time'); if (Input::get('am_pm') == 'pm' && $time != 12) { $time = $time + 12; } else { if (Input::get('am_pm') == 'am' && $time == 12) { $time = 0; } } $values = ['advisor_id' => Input::get('advisor_id'), 'location_id' => Input::get('location_id'), 'service_id' => Input::get('service_id'), 'day_of_week' => Input::get('day'), 'time' => $time]; $recurAvail = RecurringAvailability::create($values); Artisan::call('availabilities:generate-recurring'); return Redirect::route('dashboard.index')->with('message', 'Recurring Availability Added'); }