public function __construct(AbstractQuery $query, DocumentManager $dm, ClassMetadata $class, $hydrate) { $this->query = $query; $this->dm = $dm; $this->class = $class; $this->hydrate = $hydrate; }