source/Core/ShopControl.php
protected function getControllerClass($controllerKey)
    {
        /** Remove try catch block after routing BC is removed */
        try {
            $controllerClass = $this->resolveControllerClass($controllerKey);
        } catch (\OxidEsales\Eshop\Core\Exception\RoutingException $exception) {
            $this->handleRoutingException($exception);
            $controllerClass = $controllerKey;
        }

        return $controllerClass;
    }
protected function getControllerClass($controllerKey)
    {
        /** Remove try catch block after routing BC is removed */
        try {
            $controllerClass = $this->resolveControllerClass($controllerKey);
        } catch (\OxidEsales\Eshop\Core\Exception\RoutingException $exception) {
            $this->handleRoutingException($exception);
            $controllerClass = $controllerKey;
        }

        return $controllerClass;
    }
protected function getControllerClass ( $ controllerKey ) { /** Remove try catch block after routing BC is removed */ try { $ controllerClass = $ this -> resolveControllerClass ( $ controllerKey ) ; } catch ( \ OxidEsales \ Eshop \ Core \ Exception \ RoutingException $ exception ) { $ this -> handleRoutingException ( $ exception ) ; $ controllerClass = $ controllerKey ; } return $ controllerClass ; }
Get controller class from key.
Fallback is to use key as class if no match can be found.

@param string $controllerKey

@return string
Get controller class from key . Fallback is to use key as class if no match can be found .