function ($data){ if (array_key_exists($data, NotiziaModel::$NOTIZIE_CATEGORY) ){ return NotiziaModel::$NOTIZIE_CATEGORY[$data]["label"]; } else { return "Sconosciuta"; } }, "titolo"=>function($data){ $rval = $data; if (strlen($rval)>80){ $rval = substr($rval, 0, 80)."..."; } return $rval; }, "about"=>array("data"=>null,"author"=>null,"owner"=>function ($id){ $model = GlobalVariables::get("dao")->getFirst("AdminModel",array("id"=>$id)); return $model->nome." ".$model->cognome; }), "id"=>null ); $ret = DatatablesHelper::getResult($useModel, $permissionFlagRequired, $exposedFields,array("status"=>NotiziaModel::STATUS_PENDING)); echo json_encode($ret); ?>