Commit d1b9daa2 authored by zYne's avatar zYne

made Doctrine_Query ignore empty orderby parameters

parent 53eabd3d
...@@ -550,15 +550,20 @@ class Doctrine_Query extends Doctrine_Hydrate implements Countable { ...@@ -550,15 +550,20 @@ class Doctrine_Query extends Doctrine_Hydrate implements Countable {
case 'having': case 'having':
case 'orderby': case 'orderby':
case 'groupby': case 'groupby':
$class = "Doctrine_Query_".ucwords($name); if (empty($args[0])) {
return $this;
}
$class = 'Doctrine_Query_' . ucwords($name);
$parser = new $class($this); $parser = new $class($this);
$this->parts[$name] = array($parser->parse($args[0])); $this->parts[$name] = array($parser->parse($args[0]));
break; break;
case 'limit': case 'limit':
case 'offset': case 'offset':
if($args[0] == null) if($args[0] == null) {
$args[0] = false; $args[0] = false;
}
$this->parts[$name] = $args[0]; $this->parts[$name] = $args[0];
break; break;
......
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