connection = $connection; } else { $this->connection = wp_mail_smtp()->get_connections_manager()->get_primary_connection(); } $this->options = $this->connection->get_options()->get_group( Options::SLUG ); } /** * Configure API key authorization: api-key. * * @since 1.6.0 * @deprecated 3.9.0 We are no longer using the Sendinblue SDK. * * @return null */ protected function get_api_config() { _deprecated_function( __METHOD__, '3.9.0' ); return null; } /** * Get the mailer client instance for Account API. * * @since 1.6.0 * @deprecated 3.9.0 We are no longer using the Sendinblue SDK. */ public function get_account_client() { _deprecated_function( __METHOD__, '3.9.0' ); return null; } /** * Get the mailer client instance for Sender API. * * @since 1.6.0 * @deprecated 3.9.0 We are no longer using the Sendinblue SDK. */ public function get_sender_client() { _deprecated_function( __METHOD__, '3.9.0' ); return null; } /** * Get the mailer client instance for SMTP API. * * @since 1.6.0 * @deprecated 3.9.0 We are no longer using the Sendinblue SDK. */ public function get_smtp_client() { _deprecated_function( __METHOD__, '3.9.0' ); return null; } /** * Whether the mailer is ready to be used in API calls. * * @since 1.6.0 * * @return bool */ public function is_ready() { return ! empty( $this->options['api_key'] ); } }