This makes no sense: why do not use ```$this->db->getCollection()```?