original_string: protected function urlGetDomainUrlAndClasifyParamsAndDomainParams (array & $params, array & $domainParamsDefault, & $targetDomainRoute) {
  		// remove domain module params and complete URL address base part by module domain
  		$domainParams = array_intersect_key($params, $domainParamsDefault);
  		$params = array_diff_key($params, $domainParamsDefault);
  		$defaultDomainParams = array_merge([], $this->GetDefaultParams() ?: []);
  		list($domainUrlBaseSection,) = $targetDomainRoute->Url(
  			$this->request, $domainParams, $defaultDomainParams, '', TRUE
  		);
  		return $domainUrlBaseSection;
  	}
code: protected function urlGetDomainUrlAndClasifyParamsAndDomainParams (array & $params, array & $domainParamsDefault, & $targetDomainRoute) {
  		// remove domain module params and complete URL address base part by module domain
  		$domainParams = array_intersect_key($params, $domainParamsDefault);
  		$params = array_diff_key($params, $domainParamsDefault);
  		$defaultDomainParams = array_merge([], $this->GetDefaultParams() ?: []);
  		list($domainUrlBaseSection,) = $targetDomainRoute->Url(
  			$this->request, $domainParams, $defaultDomainParams, '', TRUE
  		);
  		return $domainUrlBaseSection;
  	}
code_tokens: protected function urlGetDomainUrlAndClasifyParamsAndDomainParams ( array & $ params , array & $ domainParamsDefault , & $ targetDomainRoute ) { // remove domain module params and complete URL address base part by module domain $ domainParams = array_intersect_key ( $ params , $ domainParamsDefault ) ; $ params = array_diff_key ( $ params , $ domainParamsDefault ) ; $ defaultDomainParams = array_merge ( [ ] , $ this -> GetDefaultParams ( ) ? : [ ] ) ; list ( $ domainUrlBaseSection , ) = $ targetDomainRoute -> Url ( $ this -> request , $ domainParams , $ defaultDomainParams , '' , TRUE ) ; return $ domainUrlBaseSection ; }
docstring: Complete domain URL part by given module domain route and classify params
  necessary to complete URL by module route reverse string and unset those
  params from params array reference. Params array will be changed.
  Return URL base part by module domain route.
  @param array $params
  @param array $domainParamsDefault
  @param \MvcCore\Ext\Routers\Modules\Route|\MvcCore\Ext\Routers\Modules\IRoute $targetDomainRoute
  @return string
docstring_tokens: Complete domain URL part by given module domain route and classify params necessary to complete URL by module route reverse string and unset those params from params array reference . Params array will be changed . Return URL base part by module domain route .