public setOperationDefaults ( LdapTools\Operation\LdapOperationInterface $operation ) | ||
$operation | LdapTools\Operation\LdapOperationInterface |
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);
}