public function getDatiStorici() { $rs = OppPoliticianHistoryCachePeer::getKWDatiPoliticoRSById($this->getId()); $dati = array(); while ($rs->next()) { $row = $rs->getRow(); $tipi_dati = array('presenze', 'assenze', 'missioni', 'indice', 'ribellioni'); foreach ($tipi_dati as $tipo) { $dato[$tipo] = $row[$tipo]; $dato[$tipo . '_delta'] = $row[$tipo . '_delta']; } $dati[$row['data']] = $dato; } return $dati; }