public function __construct($db, $col, $query, $object, array $options = array())
 {
     parent::__construct($db, $col);
     $this->query = $query;
     $this->object = $object;
     $this->options = $options;
 }
 function __construct($db, $col, $object, $options = array())
 {
     parent::__construct($db, $col);
     $this->object = $object;
     $this->options = $options;
 }
 public function __construct($db, $col, array $query = array(), array $options = array())
 {
     parent::__construct($db, $col);
     $this->query = $query;
     $this->options = $options;
 }