Noptin_Abstract_Integration::add_subscriber( array $subscriber_details, mixed $integration_details = null )
Subscribes a new user.
Parameters Parameters
- $subscriber_details
(array) (Required) An array of subscriber details.
- $integration_details
(mixed) (Optional) Subscriber Integration details.
Default value: null
Source Source
File: includes/integrations/class-noptin-abstract-integration.php
protected function add_subscriber( array $subscriber_details, $integration_details = null ) { // Append integration details to the subscriber. $subscriber_details['integration_data'] = $integration_details; // Filter the subscriber details for a specific integration. $subscriber_details = apply_filters( "noptin_{$this->slug}_integration_new_subscriber_fields", $subscriber_details, $integration_details, $this ); // Filter the subscriber details for all integrations. $subscriber_details = apply_filters( "noptin_integration_new_subscriber_fields", $subscriber_details, $this->slug, $integration_details, $this ); // Subscribe the new user. add_noptin_subscriber( $subscriber_details ); }
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
1.2.6 | Introduced. |