本文整理匯總了PHP中Doctrine_Record::postDelete方法的典型用法代碼示例。如果您正苦於以下問題:PHP Doctrine_Record::postDelete方法的具體用法?PHP Doctrine_Record::postDelete怎麽用?PHP Doctrine_Record::postDelete使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Doctrine_Record
的用法示例。
在下文中一共展示了Doctrine_Record::postDelete方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: postDelete
public function postDelete($event)
{
parent::postDelete($event);
if ($this->tipo == 'documento') {
unlink('uploads/documentos/' . $this->filename);
unlink('uploads/documentos/' . preg_replace('/\\.pdf$/', '.copia.pdf', $this->filename));
} else {
if ($this->tipo == 'dato') {
unlink('uploads/datos/' . $this->filename);
}
}
}
示例2: _postDelete
/**
* Invokes postDelete event listeners.
*/
private function _postDelete(Doctrine_Record $record)
{
$event = new Doctrine_Event($record, Doctrine_Event::RECORD_DELETE);
$record->postDelete($event);
$record->getTable()->getRecordListener()->postDelete($event);
}
示例3: postDelete
/**
* Postdelete hook for transactional activity logging.
*
* @param Doctrine_Event $event
*/
public function postDelete($event)
{
AIR2Logger::log($this, 'delete');
parent::postDelete($event);
}