/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $this->validate($request, ['widget_name' => 'required|unique:widgets|alpha_num|max:20']); $widget = Widget::create(['widget_name' => $request->widget_name]); $widget->save(); return Redirect::route('widget.index'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $this->validate($request, ['widget_name' => 'required|unique:widgets|string|max:40']); $slug = str_slug($request->widget_name, "-"); $widget = Widget::create(['widget_name' => $request->widget_name, 'slug' => $slug, 'user_id' => Auth::id()]); $widget->save(); alert()->success('Congrats!', 'You made a widget'); return Redirect::route('widget.index'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $this->validate($request, ['widget_name' => 'required|unique:widgets|string|max:40']); $slug = str_slug($request->widget_name, "-"); $widget = Widget::create(['widget_name' => $request->widget_name, 'slug' => $slug, 'user_id' => Auth::id()]); $widget->save(); alert()->success('Tahniah', 'You made my day'); //return redirect('/'); return Redirect::action('WidgetController@index'); }
public function run() { DB::table('widget')->delete(); $widgets = array(array('include' => true, 'canFloat' => false, 'type' => 'titlePane', 'placeAt' => 'left', 'path' => '', 'id' => '', 'title' => '', 'open' => false, 'position' => 5, 'srcNodeRef' => 'nodeId', 'option_map' => true, 'option_mapClickMode' => true, 'option_legendLayerInfos' => true, 'option_tocLayerInfos' => true, 'option_editorLayerInfos' => true, 'option_property' => 'value', 'created_at' => date('Y-m-d'), 'updated_at' => date('Y-m-d'))); foreach ($widgets as $widget) { Widget::create($widget); } }
/** * Create * * @param array $attributes * @return \App\Widget */ public function create(array $attributes = array()) { return Widget::create($attributes); }