/** * @throws Gpf_DbEngine_NoRowException * @param $accountId * @param $columnName * @return String */ private function getLastInvoiceVariable($accountId, $columnName) { $select = new Gpf_SqlBuilder_SelectBuilder(); $select->select->add($columnName); $select->from->add(Pap_Db_Table_Invoices::getName()); $select->where->add(Pap_Db_Table_Invoices::ACCOUNTID, '=', $accountId); $select->orderBy->add($columnName, false); $select->limit->set(0, 1); return $select->getOneRow()->get($columnName); }
function init() { $this->setTable(Pap_Db_Table_Invoices::getInstance()); parent::init(); }