/**
  * {@inheritdoc}
  */
 public function setOperationDefaults(LdapOperationInterface $operation)
 {
     /** @var QueryOperation $operation */
     if (is_null($operation->getPageSize())) {
         $operation->setPageSize($this->connection->getConfig()->getPageSize());
     }
     if (is_null($operation->getBaseDn())) {
         $operation->setBaseDn($this->getBaseDn());
     }
     if (is_null($operation->getUsePaging())) {
         $operation->setUsePaging($this->connection->getConfig()->getUsePaging());
     }
     $this->parentSetDefaults($operation);
 }