This commit is contained in:
denisdulici 2019-12-29 10:05:29 +03:00
parent 6052506fd0
commit 6c027db74d
3 changed files with 10 additions and 11 deletions

View File

@ -17,9 +17,9 @@ class Widgets extends Controller
*/ */
public function index() public function index()
{ {
$dashboard_widgets = Widget::enabled()->get(); $widgets = Widget::enabled()->get();
return response()->json($dashboard_widgets); return response()->json($widgets);
} }
/** /**
@ -33,7 +33,7 @@ class Widgets extends Controller
$request['user_id'] = user()->id; $request['user_id'] = user()->id;
$request['settings'] = [ $request['settings'] = [
'width' => $request->get('width') 'width' => $request->get('width'),
]; ];
$widget = Model::create($request->input()); $widget = Model::create($request->input());
@ -52,7 +52,7 @@ class Widgets extends Controller
'settings' => $settings, 'settings' => $settings,
'sort' => $widget->sort, 'sort' => $widget->sort,
], ],
'redirect' => route('dashboard') 'redirect' => route('dashboard'),
]); ]);
} }
@ -88,7 +88,7 @@ class Widgets extends Controller
$request['user_id'] = user()->id; $request['user_id'] = user()->id;
$request['settings'] = [ $request['settings'] = [
'width' => $request->get('width') 'width' => $request->get('width'),
]; ];
$widget->update($request->input()); $widget->update($request->input());
@ -107,7 +107,7 @@ class Widgets extends Controller
'settings' => $settings, 'settings' => $settings,
'sort' => $widget->sort, 'sort' => $widget->sort,
], ],
'redirect' => route('dashboard') 'redirect' => route('dashboard'),
]); ]);
} }
@ -130,7 +130,7 @@ class Widgets extends Controller
'error' => false, 'error' => false,
'message' => $message, 'message' => $message,
'data' => null, 'data' => null,
'redirect' => route('dashboard') 'redirect' => route('dashboard'),
]); ]);
} }

View File

@ -6,7 +6,6 @@ use App\Abstracts\Model;
class DashboardWidget extends Model class DashboardWidget extends Model
{ {
protected $table = 'dashboard_widgets'; protected $table = 'dashboard_widgets';
/** /**
@ -22,7 +21,7 @@ class DashboardWidget extends Model
* @var array * @var array
*/ */
protected $casts = [ protected $casts = [
'settings' => 'array' 'settings' => 'array',
]; ];
public function user() public function user()
@ -57,7 +56,7 @@ class DashboardWidget extends Model
$value['widget'] = $this; $value['widget'] = $this;
} else { } else {
$value = [ $value = [
'widget' => $this 'widget' => $this,
]; ];
} }

View File

@ -31,7 +31,7 @@ class Widget extends Model
* @var array * @var array
*/ */
protected $casts = [ protected $casts = [
'settings' => 'array' 'settings' => 'array',
]; ];
public function dashboard_widgets() public function dashboard_widgets()