예제 #1
0
파일: Username.php 프로젝트: n8b/VMN
 /**
  * Get url to user profile
  * @return string
  */
 public function getHref()
 {
     if (!$this->user) {
         return parent::getHref();
     }
     return $this->user->getURL();
 }
예제 #2
0
파일: Extractor.php 프로젝트: n8b/VMN
 /**
  * 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);
 }
예제 #3
0
파일: Url.php 프로젝트: n8b/VMN
 /**
  * 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);
 }