public static function createLeaveType($data) { $organization = Organization::getUserOrganization(); $leavetype = new Leavetype(); $leavetype->name = array_get($data, 'name'); $leavetype->days = array_get($data, 'days'); $leavetype->organization()->associate($organization); $leavetype->save(); }
/** * Store a newly created resource in storage. * * @return Response */ public function store() { $validator = Validator::make($data = Input::all(), Leavetype::$rules); if ($validator->fails()) { return Redirect::back()->withErrors($validator)->withInput(); } $leavetypes = new Leavetype(); $leavetypes->leavetypes_name = Input::get('name'); $leavetypes->leavetypes_days = Input::get('leavetypes_days'); $leavetypes->save(); return Redirect::route('leavetypes.index'); // }