public function update($request, $response, $args)
{
$params = $request->getParsedBody();
$model = ModelsFactory::getModel('UserViewsSettings');
$u_id = Session::get('user')['id'];
$result = $model->where('user_id', $u_id)->where('group', $_REQUEST['group'])->where('code', $_REQUEST['code'])->first();
if (!$result) {
$result = ModelsFactory::getModel('UserViewsSettings', $_REQUEST);
$result->user_id = $u_id;
}
$result->value = json_encode($_REQUEST['show']);
$result->save();
$this->data['data']['success'] = true;
$this->view->render($response, 'json.twig', $this->data);
return $response->withStatus(200)->withHeader('Content-type', 'application/json');
}