public function quoted()
{
return !is_null($this->database) ? sprintf('`%s`.`%s`', $this->database, $this->table) : sprintf('`%s`', $this->table);
}
public function testParsingATableName() { $tablename = new TableName("llamas"); $this->assertEquals(NULL, $tablename->database); $this->assertEquals("llamas", $tablename->table); $this->assertEquals("llamas", (string) $tablename); $this->assertEquals('`llamas`', $tablename->quoted()); }