public function & InitAll () {
		/** @var $this \MvcCore\Request */
		$this->GetScriptName();
		$this->GetAppRoot();
		$this->GetMethod();
		$this->GetBasePath();
		$this->GetScheme();
		$this->IsSecure();
		$this->GetHostName();
		$this->GetHost();
		$this->GetRequestPath();
		$this->GetFullUrl();
		$this->GetReferer();
		$this->GetMicrotime();
		$this->IsAjax();
		if ($this->port === NULL) $this->initUrlSegments();
		if ($this->headers === NULL) $this->initHeaders();
		if ($this->params === NULL) $this->initParams();
		$this->GetServerIp();
		$this->GetClientIp();
		$this->GetContentLength();
		return $this;
	}
public function & InitAll () {
		/** @var $this \MvcCore\Request */
		$this->GetScriptName();
		$this->GetAppRoot();
		$this->GetMethod();
		$this->GetBasePath();
		$this->GetScheme();
		$this->IsSecure();
		$this->GetHostName();
		$this->GetHost();
		$this->GetRequestPath();
		$this->GetFullUrl();
		$this->GetReferer();
		$this->GetMicrotime();
		$this->IsAjax();
		if ($this->port === NULL) $this->initUrlSegments();
		if ($this->headers === NULL) $this->initHeaders();
		if ($this->params === NULL) $this->initParams();
		$this->GetServerIp();
		$this->GetClientIp();
		$this->GetContentLength();
		return $this;
	}
public function & InitAll ( ) { /** @var $this \MvcCore\Request */ $ this -> GetScriptName ( ) ; $ this -> GetAppRoot ( ) ; $ this -> GetMethod ( ) ; $ this -> GetBasePath ( ) ; $ this -> GetScheme ( ) ; $ this -> IsSecure ( ) ; $ this -> GetHostName ( ) ; $ this -> GetHost ( ) ; $ this -> GetRequestPath ( ) ; $ this -> GetFullUrl ( ) ; $ this -> GetReferer ( ) ; $ this -> GetMicrotime ( ) ; $ this -> IsAjax ( ) ; if ( $ this -> port === NULL ) $ this -> initUrlSegments ( ) ; if ( $ this -> headers === NULL ) $ this -> initHeaders ( ) ; if ( $ this -> params === NULL ) $ this -> initParams ( ) ; $ this -> GetServerIp ( ) ; $ this -> GetClientIp ( ) ; $ this -> GetContentLength ( ) ; return $ this ; }
Initialize all possible protected values from all global variables,
including all http headers, all params and application inputs.
This method is not recommended to use in production mode, it's
designed mostly for development purposes, to see in one moment,
what could be inside request after calling any getter method.
@return \MvcCore\Request|\MvcCore\IRequest
Initialize all possible protected values from all global variables including all http headers all params and application inputs . This method is not recommended to use in production mode it s designed mostly for development purposes to see in one moment what could be inside request after calling any getter method .