/** * Get url to user profile * @return string */ public function getHref() { if (!$this->user) { return parent::getHref(); } return $this->user->getURL(); }
/** * Render a qualifier link * * @param string $type Qualifier type * @param string $qualifier Qualifier value * @param string $url_base Base url * @param array $vars View vars * @return string */ public function linkifyQualifier($type, $qualifier, $url_base = '', $vars = array()) { $qualifier = Qualifier::constructFromType($type, $qualifier, $url_base); return $qualifier->output($vars); }
/** * Construct a new helper * * @param string $qualifier URL string * @param string $baseUri Base URL for replacement */ function __construct($qualifier = '', $baseUri = '') { parent::__construct($qualifier, $baseUri); $this->url = new UrlHandler($qualifier); }