/** * parse link (replace placeholders) * @param SPObject $cat * @return string */ private function parseLink($cat) { static $placeHolders = array('{sid}', '{name}', '{introtext}'); $replacement = array($cat->get('id'), $cat->get('name'), $cat->get('introtext')); $link = str_replace($placeHolders, $replacement, $this->_url); Sobi::Trigger('SigsiuTree', ucfirst(__FUNCTION__), array(&$link)); return $link; }