original_string: protected function appendSeoTerms(UriInterface $uri): UriInterface
      {
          if (!empty($this->seoTerms)) {
              $uri = $uri->withPath($uri->getPath().'/'.implode('/', $this->seoTerms));
          }
  
          return $uri;
      }
code: protected function appendSeoTerms(UriInterface $uri): UriInterface
      {
          if (!empty($this->seoTerms)) {
              $uri = $uri->withPath($uri->getPath().'/'.implode('/', $this->seoTerms));
          }
  
          return $uri;
      }
code_tokens: protected function appendSeoTerms ( UriInterface $ uri ) : UriInterface { if ( ! empty ( $ this -> seoTerms ) ) { $ uri = $ uri -> withPath ( $ uri -> getPath ( ) . '/' . implode ( '/' , $ this -> seoTerms ) ) ; } return $ uri ; }
docstring: Append the SEO terms to the end of a URI.
  
  @param UriInterface $uri The URI to append to.
  
  @return UriInterface
docstring_tokens: Append the SEO terms to the end of a URI .