コード例 #1
0
ファイル: WidgetController.php プロジェクト: Khande1n/ujval
 /**
  * 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');
 }
コード例 #2
0
 /**
  * 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');
 }
コード例 #3
0
ファイル: WidgetController.php プロジェクト: paihz/Lara-boot
 /**
  * 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');
 }
コード例 #4
0
ファイル: DatabaseSeeder.php プロジェクト: muhamadanjar/rth
 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);
     }
 }
コード例 #5
0
 /**
  * Create
  *
  * @param  array  $attributes
  * @return \App\Widget
  */
 public function create(array $attributes = array())
 {
     return Widget::create($attributes);
 }