/** * do add data * @param mixed $request * @return redirect */ public function store(Request $request) { $messages = ['type_name.required' => 'Type_name is necessary!', 'sort_order.required' => 'Sort_order is necessary!', 'sort_order.integer' => 'Sort_order should be a integer!']; $this->validate($request, ['type_name' => 'required', 'sort_order' => 'required|integer'], $messages); Type::create($request->all()); return redirect(route('admin.type.index'))->with('info', 'Added Successfully~~'); }
/** * Save a new type in storage * * @return \Dingo\Api\Http\Response */ public function store() { $payload = app('request')->all(); $validator = app('validator')->make($payload, Type::$rules); if ($validator->fails()) { $this->throwStoreResourceFailedException('Could not create new type.', $validator->errors()); } $type = Type::create($payload); return $this->response->created(url('types/' . $type->id)); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(StoreTypeRequest $request) { $exceptList = ['_token']; if ($request->leader_id == 'null') { array_push($exceptList, 'leader_id'); } if ($request->resource_id == 'null') { array_push($exceptList, 'resource_id'); } if ($request->weekday == 'null') { array_push($exceptList, 'weekday'); } if ($request->repeat == 'null') { array_push($exceptList, 'repeat'); } // now create the new TYPE item Type::create($request->except($exceptList)); $status = 'New Type added.'; return \Redirect::route('types.index')->with(['status' => $status]); }
public function run() { Type::create(['name' => 'Kitchen']); Type::create(['name' => 'Friteuse']); Type::create(['name' => 'Kiosk']); }
public function store(Request $request) { Type::create($request->all()); return redirect(route('admin.type.index')); }
public function store(CreateTypeRequest $request, Type $type) { $type->create($request->all()); return redirect()->route('types.index'); }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request) { Type::create($request->all()); return redirect(route('admin.type.index'))->with('info', '添加类型成功~'); }