scheme = $scheme; $this->user = $user; $this->pass = $pass; $this->host = $host; $this->port = $port; $this->path = $path; $this->query = $query; $this->fragment = $fragment; } /** * {@inheritdoc} */ public function setScheme($data) { $this->scheme->set($data); return $this; } /** * {@inheritdoc} */ public function getScheme() { return $this->scheme; } /** * {@inheritdoc} */ public function setUser($data) { $this->user->set($data); return $this; } /** * {@inheritdoc} */ public function getUser() { return $this->user; } /** * {@inheritdoc} */ public function setPass($data) { $this->pass->set($data); return $this; } /** * {@inheritdoc} */ public function getPass() { return $this->pass; } /** * {@inheritdoc} */ public function setHost($data) { $this->host->set($data); return $this; } /** * {@inheritdoc} */ public function getHost() { return $this->host; } /** * {@inheritdoc} */ public function setPort($data) { $this->port->set($data); return $this; } /** * {@inheritdoc} */ public function getPort() { return $this->port; } /** * {@inheritdoc} */ public function setPath($data) { $this->path->set($data); return $this; } /** * {@inheritdoc} */ public function getPath() { return $this->path; } /** * {@inheritdoc} */ public function setQuery($data) { $this->query->set($data); return $this; } /** * {@inheritdoc} */ public function getQuery() { return $this->query; } /** * {@inheritdoc} */ public function setFragment($data) { $this->fragment->set($data); return $this; } /** * {@inheritdoc} */ public function getFragment() { return $this->fragment; } }