original_string: protected function getIntermediatePath($hint)
      {
          $namespace = config("flame.{$hint}.namespace");
          $namespaceTail = substr($this->controllerNamespace(), strlen($namespace) + 1);
  
          return collect(explode('\\', $namespaceTail))->splice(0, -2)->implode('.');
      }
code: protected function getIntermediatePath($hint)
      {
          $namespace = config("flame.{$hint}.namespace");
          $namespaceTail = substr($this->controllerNamespace(), strlen($namespace) + 1);
  
          return collect(explode('\\', $namespaceTail))->splice(0, -2)->implode('.');
      }
code_tokens: protected function getIntermediatePath ( $ hint ) { $ namespace = config ( "flame.{$hint}.namespace" ) ; $ namespaceTail = substr ( $ this -> controllerNamespace ( ) , strlen ( $ namespace ) + 1 ) ; return collect ( explode ( '\\' , $ namespaceTail ) ) -> splice ( 0 , - 2 ) -> implode ( '.' ) ; }
docstring: Resolves the view intermediate path.
  
  @param string $hint View hint (=the flame group key).
  
  @return string Intermediate path already with '.' separations.
docstring_tokens: Resolves the view intermediate path .