src/MvcCore/Ext/Routers/Module/UrlDomain.php
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;
	}
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;
	}
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 ; }
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
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 .