private function getGroupControllerNamespace() : string
    {
        $controllerNamespace = '';

        foreach ($this->groupOptionsStack as $groupOptions) {
            if (isset($groupOptions['controllerNamespace'])) {
                // Add trailing slashes if they're not there already
                if (mb_substr($groupOptions['controllerNamespace'], -1) !== '\\') {
                    $groupOptions['controllerNamespace'] .= '\\';
                }

                $controllerNamespace .= $groupOptions['controllerNamespace'];
            }
        }

        return $controllerNamespace;
    }
private function getGroupControllerNamespace() : string
    {
        $controllerNamespace = '';

        foreach ($this->groupOptionsStack as $groupOptions) {
            if (isset($groupOptions['controllerNamespace'])) {
                // Add trailing slashes if they're not there already
                if (mb_substr($groupOptions['controllerNamespace'], -1) !== '\\') {
                    $groupOptions['controllerNamespace'] .= '\\';
                }

                $controllerNamespace .= $groupOptions['controllerNamespace'];
            }
        }

        return $controllerNamespace;
    }
private function getGroupControllerNamespace ( ) : string { $ controllerNamespace = '' ; foreach ( $ this -> groupOptionsStack as $ groupOptions ) { if ( isset ( $ groupOptions [ 'controllerNamespace' ] ) ) { // Add trailing slashes if they're not there already if ( mb_substr ( $ groupOptions [ 'controllerNamespace' ] , - 1 ) !== '\\' ) { $ groupOptions [ 'controllerNamespace' ] .= '\\' ; } $ controllerNamespace .= $ groupOptions [ 'controllerNamespace' ] ; } } return $ controllerNamespace ; }
Gets the controller namespace from the current group stack

@return string The controller namespace
Gets the controller namespace from the current group stack