public function adminMenuAction($order) { if (!$order) { App::abort(400, __('Missing order data.')); } $user = User::find(App::user()->id); $user->set('admin.menu', $order); $user->save(); return ['message' => __('Order saved.')]; }