original_string: public function table($tableName, $alias = null)
  	{
  		$table = $this->factory->references('Table', $tableName, $alias);
  		$this->select->table($table);
  
  		return $this;
  	}
code: public function table($tableName, $alias = null)
  	{
  		$table = $this->factory->references('Table', $tableName, $alias);
  		$this->select->table($table);
  
  		return $this;
  	}
code_tokens: public function table ( $ tableName , $ alias = null ) { $ table = $ this -> factory -> references ( 'Table' , $ tableName , $ alias ) ; $ this -> select -> table ( $ table ) ; return $ this ; }
docstring: Add a table to the query.
  
  @param string      $tableName The name of the table.
  @param string|null $alias     (Optional) An alias name, if exists.
  
  @return $this The same instance to concatenate methods.
docstring_tokens: Add a table to the query .