コード例 #1
0
ファイル: Url.php プロジェクト: jacksleight/chalk
 public function url(CoastUrl $url = null)
 {
     if (isset($url)) {
         if ($url != $this->url) {
             $this->urlCanonical = $url->toCanonical();
         }
         $this->url = $url;
         if (isset($this->urlCanonical)) {
             $this->subtype = $this->urlCanonical->isHttp() ? str_replace('www.', '', $this->urlCanonical->host()) : strtoupper($this->urlCanonical->scheme());
         }
         return $this;
     }
     return $this->url;
 }