/** * Parse the insert tag * * @param string $type * @param string $param * * @return string|bool * * @throws \InvalidArgumentException */ private function parse($type, $param) { switch ($param) { case 'link': case 'url': return $this->linkRegistry->getLink($type); case 'href': return ampersand($this->linkRegistry->getLink($type)); case 'title': return $this->linkRegistry->getTitle($type); break; } return false; }
/** * Get the available link types * * @return array */ public function getLinkTypes() { return $this->linkRegistry->getTypes(); }