grammar->compileTableExists(); $database = $this->connection->getDatabaseName(); $table = $this->connection->getTablePrefix().$table; return count($this->connection->select($sql, array($database, $table))) > 0; } /** * Get the column listing for a given table. * * @param string $table * @return array */ public function getColumnListing($table) { $sql = $this->grammar->compileColumnExists(); $database = $this->connection->getDatabaseName(); $table = $this->connection->getTablePrefix().$table; $results = $this->connection->select($sql, array($database, $table)); return $this->connection->getPostProcessor()->processColumnListing($results); } }