protected function hydrateOperation(OperationHydrator $hydrator, LdapOperationInterface $operation)
{
if ($this instanceof SchemaAwareInterface) {
$hydrator->setLdapObjectSchema($this->getLdapObjectSchema());
}
if ($this instanceof LdapAwareInterface) {
$hydrator->setLdapConnection($this->getLdapConnection());
}
return $hydrator->hydrateToLdap($operation);
}