original_string: protected function routeDetectStrategy () {
  		list($requestCtrlName, $requestActionName) = parent::routeDetectStrategy();
  		if (!$this->internalRequest) $this->domainRouting();
  		return [$requestCtrlName, $requestActionName];
  	}
code: protected function routeDetectStrategy () {
  		list($requestCtrlName, $requestActionName) = parent::routeDetectStrategy();
  		if (!$this->internalRequest) $this->domainRouting();
  		return [$requestCtrlName, $requestActionName];
  	}
code_tokens: protected function routeDetectStrategy ( ) { list ( $ requestCtrlName , $ requestActionName ) = parent :: routeDetectStrategy ( ) ; if ( ! $ this -> internalRequest ) $ this -> domainRouting ( ) ; return [ $ requestCtrlName , $ requestActionName ] ; }
docstring: Process normal route strategy detection from core router and than process
  domain routing, if request is not internal.
  Return array with possible query string controller name and action.
  @throws \LogicException Route configuration property is missing.
  @throws \InvalidArgumentException Wrong route pattern format.
  @return array
docstring_tokens: Process normal route strategy detection from core router and than process domain routing if request is not internal . Return array with possible query string controller name and action .