/** * @param string $eventName * @param AuthenticationOperation $operation * @param AuthenticationResponse|null $response */ public function __construct($eventName, AuthenticationOperation $operation, AuthenticationResponse $response = null) { $this->operation = $operation; $this->response = $response; parent::__construct($eventName); }
/** * @param string $name * @param LdapOperationInterface $operation * @param LdapConnectionInterface $connection */ public function __construct($name, LdapOperationInterface $operation, LdapConnectionInterface $connection) { $this->operation = $operation; $this->connection = $connection; parent::__construct($name); }
/** * @param string $eventName * @param LdapObjectSchema $schema */ public function __construct($eventName, LdapObjectSchema $schema) { $this->schema = $schema; parent::__construct($eventName); }
/** * @param string $name * @param LdapObject $ldapObject */ public function __construct($name, LdapObject $ldapObject) { $this->ldapObject = $ldapObject; parent::__construct($name); }