Commit bf0aaa3c authored by Taylor Otwell's avatar Taylor Otwell

remove query::table method.

parent e822f34c
...@@ -90,18 +90,6 @@ class Query { ...@@ -90,18 +90,6 @@ class Query {
$this->from = 'FROM '.$this->wrap($table); $this->from = 'FROM '.$this->wrap($table);
} }
/**
* Create a new query instance.
*
* @param string $table
* @param Connection $connection
* @return Query
*/
public static function table($table, Connection $connection)
{
return new static($table, $connection);
}
/** /**
* Force the query to return distinct results. * Force the query to return distinct results.
* *
...@@ -638,16 +626,11 @@ class Query { ...@@ -638,16 +626,11 @@ class Query {
*/ */
private function wrap($value) private function wrap($value)
{ {
if (strpos(strtolower($value), ' as ') !== false) if (strpos(strtolower($value), ' as ') !== false) return $this->wrap_alias($value);
{
return $this->wrap_alias($value);
}
$wrap = $this->connection->wrapper();
foreach (explode('.', $value) as $segment) foreach (explode('.', $value) as $segment)
{ {
$wrapped[] = ($segment != '*') ? $wrap.$segment.$wrap : $segment; $wrapped[] = ($segment != '*') ? $this->connection->wrapper().$segment.$this->connection->wrapper() : $segment;
} }
return implode('.', $wrapped); return implode('.', $wrapped);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment