Example #1
0
 /**
  * @param string $pattern
  * @param IUrl $url
  * @param string $key
  *
  * @return string
  */
 protected function setPort($pattern, IUrl $url, $key = ':port')
 {
     $port = $url->getPort();
     if ($port) {
         $port = s(':%s', $port);
     }
     $pattern = s($pattern, [$key => $port]);
     return $pattern;
 }