本文整理汇总了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);
}