/**
  * @param \Claroline\ForumBundle\Entity\Message $message
  * @param string                                $oldContent
  * @param string                                $newContent
  */
 public function __construct(Message $message, $oldContent, $newContent)
 {
     $details = array('message' => array('id' => $message->getId(), 'old_content' => $oldContent, 'new_content' => $newContent), 'subject' => array('id' => $message->getSubject()->getId()), 'category' => array('id' => $message->getSubject()->getCategory()->getId()), 'forum' => array('id' => $message->getSubject()->getCategory()->getForum()->getId()));
     parent::__construct($message->getSubject()->getCategory()->getForum()->getResourceNode(), $details);
 }
 /**
  * @param Message $message
  */
 public function __construct(Message $message)
 {
     $this->message = $message;
     $details = array('message' => array('id' => $message->getId()), 'subject' => array('id' => $message->getSubject()->getId()), 'category' => array('id' => $message->getSubject()->getCategory()->getId()), 'forum' => array('id' => $message->getSubject()->getCategory()->getForum()->getId()));
     parent::__construct($message->getSubject()->getCategory()->getForum()->getResourceNode(), $details);
 }