php8.5
Home/ Manual/ driver / manager/ MongoDB\Driver\Manager::addSubscriber

MongoDB\Driver\Manager::addSubscriber

PHP function Edit on GitHub ✎

(mongodb >=1.10.0)

Registers a monitoring event subscriber with this Manager

Description

MongoDB\Driver\Manager::addSubscriber(MongoDB\Driver\Monitoring\Subscriber $subscriber): void

Registers a monitoring event subscriber with this Manager. The subscriber will be notified of all events for this Manager.

Note

If subscriber is already registered with this Manager, this function is a no-op. If subscriber is also registered globally, it will still only be notified once of each event for this Manager.

Parameters

subscriber (MongoDB\Driver\Monitoring\Subscriber)

A monitoring event subscriber to register with this Manager.

Return Values

Void

Errors/Exceptions

  • Throws MongoDB\Driver\Exception\InvalidArgumentException if subscriber is a MongoDB\Driver\Monitoring\LogSubscriber, since loggers can only be registered globally.

See Also

Source: reference/mongodb/mongodb/driver/manager/addsubscriber.xml · from the official PHP manual (php/doc-en)