public function delete(Doctrine_Connection $conn = null) { if ($this->isImage()) { $class = sfImageHandler::getStorageClassName(); $storage = call_user_func(array($class, 'create'), $this, $class); $storage->deleteBinary(); } return parent::delete($conn); }