original_string: public function getTable()
      {
          if ($this->_table === null) {
              $table = namespaceSplit(get_class($this));
              $table = substr(end($table), 0, -5);
              if (!$table) {
                  $table = $this->getAlias();
              }
              $this->_table = Inflector::underscore($table);
          }
  
          return $this->_table;
      }
code: public function getTable()
      {
          if ($this->_table === null) {
              $table = namespaceSplit(get_class($this));
              $table = substr(end($table), 0, -5);
              if (!$table) {
                  $table = $this->getAlias();
              }
              $this->_table = Inflector::underscore($table);
          }
  
          return $this->_table;
      }
code_tokens: public function getTable ( ) { if ( $ this -> _table === null ) { $ table = namespaceSplit ( get_class ( $ this ) ) ; $ table = substr ( end ( $ table ) , 0 , - 5 ) ; if ( ! $ table ) { $ table = $ this -> getAlias ( ) ; } $ this -> _table = Inflector :: underscore ( $ table ) ; } return $ this -> _table ; }
docstring: Returns the database table name.
  
  @return string
docstring_tokens: Returns the database table name .