示例#1
0
 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');
     //
 }