original_string: public function getSeoUri()
      {
          if ( ! empty( $this->_seoUri ) )
          {
              return $this->_seoUri;
          }
  
          if ( empty( $this->id ) )
          {
              return '';
          }
  
          if ( empty( $this->_seoUri ) )
          {
              $this->_seoUriStructure = $this->getUriStructure( array(
                  $this->getMapper()
                       ->getLocale()
              ) );
  
              if ( ! empty( $this->_seoUriStructure ) )
              {
                  $this->_seoUri = $this->_seoUriStructure->uri;
              }
          }
  
          return $this->_seoUri;
      }
code: public function getSeoUri()
      {
          if ( ! empty( $this->_seoUri ) )
          {
              return $this->_seoUri;
          }
  
          if ( empty( $this->id ) )
          {
              return '';
          }
  
          if ( empty( $this->_seoUri ) )
          {
              $this->_seoUriStructure = $this->getUriStructure( array(
                  $this->getMapper()
                       ->getLocale()
              ) );
  
              if ( ! empty( $this->_seoUriStructure ) )
              {
                  $this->_seoUri = $this->_seoUriStructure->uri;
              }
          }
  
          return $this->_seoUri;
      }
code_tokens: public function getSeoUri ( ) { if ( ! empty ( $ this -> _seoUri ) ) { return $ this -> _seoUri ; } if ( empty ( $ this -> id ) ) { return '' ; } if ( empty ( $ this -> _seoUri ) ) { $ this -> _seoUriStructure = $ this -> getUriStructure ( array ( $ this -> getMapper ( ) -> getLocale ( ) ) ) ; if ( ! empty ( $ this -> _seoUriStructure ) ) { $ this -> _seoUri = $ this -> _seoUriStructure -> uri ; } } return $ this -> _seoUri ; }
docstring: Get seo-friendly uri
  
  @return string
docstring_tokens: Get seo - friendly uri