public function delete()
{
$result = true;
/** @var Comment $comment */
foreach ($this as $comment) {
$result &= $comment->delete();
EventLog::log(_t('Comment %1$s deleted from %2$s', array($comment->id, $comment->post->title)), 'info', 'comment', 'habari');
}
// Clear ourselves.
$this->exchangeArray(array());
return $result;
}