/** * Set the current sfSympalContent instance for this sympal context * * @param sfSympalContent $content * @return void */ public function setCurrentContent(sfSympalContent $content) { $this->_currentContent = $content; if (!$this->_site) { $this->_site = $content->getSite(); } $this->_dispatcher->notify(new sfEvent($this->_currentContent, 'sympal.content.set_content')); }
/** * Set the current sfSympalContent instance for this sympal context * * @param sfSympalContent $content * @return void */ public function setCurrentContent(sfSympalContent $content) { $this->_currentContent = $content; if (!$this->_site) { $this->_site = $content->getSite(); } if ($menuItem = $content->getMenuItem()) { $this->_currentMenuItem = $menuItem; } }