/** * Update view * * @method post * @route /updateview */ public function updateViewAction() { $givenParameters = $this->getParams('post'); $params = array(); foreach ($givenParameters as $k => $v) { $params[$k] = $v; } if (!isset($params['custom_view_id'])) { CustomviewRepository::insert($params, $this->user->getId()); } else { CustomviewRepository::update($params, $this->user->getId()); } $router = Di::getDefault()->get('router'); $router->response()->json(array('success' => true)); }