Email_Abstract::get_recipient()

Get email recipient.


Return

(string) The email recipient.


Top ↑

Source

File: src/Tickets/Emails/Email_Abstract.php

	public function get_recipient(): string {
		$recipient = $this->recipient;

		if ( empty( $recipient ) ) {
			$option_key = $this->get_option_key( 'recipient' );
			$recipient  = tribe_get_option( $option_key, $this->get_default_recipient() );
		}

		/**
		 * Allow filtering the email recipient globally.
		 *
		 * @since 5.5.10
		 *
		 * @param string         $recipient  The email recipient.
		 * @param string         $id         The email id.
		 * @param string         $template   Template name.
		 * @param Email_Abstract $this     The email object.
		 */
		$recipient = apply_filters( 'tec_tickets_emails_recipient', $recipient, $this->id, $this->template, $this );

		/**
		 * Allow filtering the email recipient for the particular email.
		 *
		 * @since 5.5.10
		 *
		 * @param string         $recipient  The email recipient.
		 * @param string         $id         The email id.
		 * @param string         $template   Template name.
		 * @param Email_Abstract $this     The email object.
		 */
		$recipient = apply_filters( "tec_tickets_emails_{$this->slug}_recipient", $recipient, $this->id, $this->template, $this );

		return $recipient;
	}

Top ↑

Changelog

Changelog
Version Description
5.5.10 Introduced.