original_string: public function getTable($table_name)
      {
          if (!$this->tables->has('tables', $table_name))
          {
              if ($this->db !== null)
              {
                  $table = $this->db->loadTable($table_name);
                  $this->tables->set('tables', $table_name, $table);
              }
              else
                  throw new DBException("Table $table not ofund");
          }
  
          return $this->tables->get('tables', $table_name);
      }
code: public function getTable($table_name)
      {
          if (!$this->tables->has('tables', $table_name))
          {
              if ($this->db !== null)
              {
                  $table = $this->db->loadTable($table_name);
                  $this->tables->set('tables', $table_name, $table);
              }
              else
                  throw new DBException("Table $table not ofund");
          }
  
          return $this->tables->get('tables', $table_name);
      }
code_tokens: public function getTable ( $ table_name ) { if ( ! $ this -> tables -> has ( 'tables' , $ table_name ) ) { if ( $ this -> db !== null ) { $ table = $ this -> db -> loadTable ( $ table_name ) ; $ this -> tables -> set ( 'tables' , $ table_name , $ table ) ; } else throw new DBException ( "Table $table not ofund" ) ; } return $ this -> tables -> get ( 'tables' , $ table_name ) ; }
docstring: Get a table definition from the schema
docstring_tokens: Get a table definition from the schema