/** * Retorna un objecte entrades_activitats a format WEB * @param object $A Objecte entrades_activitats * @return object Objecte entrades_activitats per a web */ public function ConvertToWeb($A) { //El dia el convertim a format BDD $A['isActiuByDate'] = D::ConvertDataToUnix($A['Dia']) < Date('U', time()); $A['Dia'] = D::ConvertData($A['Dia'], false); $A['Hora'] = D::ConvertHora($A['Hora'], false); $A['Preus'] = json_decode($A['Preus'], true); $A['PagamentIntern'] = json_decode($A['PagamentIntern'], true); $A['PagamentExtern'] = json_decode($A['PagamentExtern'], true); $A['Opcions'] = json_decode($A['Opcions'], true); $A['VisibleWeb'] = D::ConvertBoolean($A['VisibleWeb'], false); //Carrego les localitats $EL = $this->getIndexEntradesLliures($A['id']); $A['localitats_lliures'] = $EL['EntradesTotals'] - $EL['EntradesVenudes']; return $A; }