public function set_published($params)
{
if (intval($params) > 0 and !isset($params['id'])) {
if (!is_array($params)) {
$id = $params;
$params = array();
$params['id'] = $id;
}
}
$adm = $this->app->user_manager->is_admin();
if ($adm == false) {
return array('error' => 'You must be admin to publish content!');
}
if (!isset($params['id'])) {
return array('error' => 'You must provide id parameter!');
} else {
if (intval($params['id'] != 0)) {
$save = array();
$save['id'] = intval($params['id']);
$save['is_active'] = 1;
$save_data = $this->save_content($save);
return $save_data;
}
}
}