public function get()
	{
		if (is_null($this->url)) {
			return $this->path->get();
		}
		if (! $this->url->host->isEmpty()) {
			return Path::info('/')->resolve($this->path)->get();
		}
		return $this->path->get();
	}
public function get()
	{
		if (is_null($this->url)) {
			return $this->path->get();
		}
		if (! $this->url->host->isEmpty()) {
			return Path::info('/')->resolve($this->path)->get();
		}
		return $this->path->get();
	}
public function get ( ) { if ( is_null ( $ this -> url ) ) { return $ this -> path -> get ( ) ; } if ( ! $ this -> url -> host -> isEmpty ( ) ) { return Path :: info ( '/' ) -> resolve ( $ this -> path ) -> get ( ) ; } return $ this -> path -> get ( ) ; }
Returns the decoded path.

The path will start with a slash if the host is set, regardless whether
the slash was present in the parsed URL and regardless whether you
included the slash when setting the path via set().

Please not that __toString() does not prepend the slash.

@return string
Returns the decoded path .