where_nested no longer breaks on closures that don't actually set anything

This commit is contained in:
Andrew Ellis 2012-05-11 13:11:02 -06:00
parent b097b6c682
commit 8e12e7a819
1 changed files with 4 additions and 1 deletions

View File

@ -414,7 +414,10 @@ public function where_nested($callback, $connector = 'AND')
// Once the callback has been run on the query, we will store the nested
// query instance on the where clause array so that it's passed to the
// query's query grammar instance when building.
if ($query->wheres !== null)
{
$this->wheres[] = compact('type', 'query', 'connector');
}
$this->bindings = array_merge($this->bindings, $query->bindings);