/** * Returns information for all indexes for the collection. * * @see ListIndexes::__construct() for supported options * @return IndexInfoIterator */ public function listIndexes(array $options = []) { $operation = new ListIndexes($this->databaseName, $this->collectionName, $options); $server = $this->manager->selectServer(new ReadPreference(ReadPreference::RP_PRIMARY)); return $operation->execute($server); }