Exemplo n.º 1
0
 public function alterDate($aRowCatalog)
 {
     if (isset($aRowCatalog['guid']) && empty($aRowCatalog['guid'])) {
         throw new Zend_Exception("Guid can not be empty!");
     }
     $tblCatalog = new Kutu_Core_Orm_Table_Catalog();
     $row = $tblCatalog->find($aRowCatalog['guid'])->current();
     $catalogGuid = $aRowCatalog['guid'];
     $createdDate = isset($aRowCatalog['createdDate']) ? $aRowCatalog['createdDate'] : $row->createdDate;
     $modifiedDate = isset($aRowCatalog['modifiedDate']) ? $aRowCatalog['modifiedDate'] : $row->modifiedDate;
     $tblCatalog->update(array('createdDate' => $createdDate, 'modifiedDate' => $modifiedDate), "guid='{$catalogGuid}'");
     //reindex catalog
     $indexingEngine = Kutu_Search::manager();
     $indexingEngine->indexCatalog($catalogGuid);
     return true;
 }