Automattic\WooCommerce\Internal\StockNotifications\Emails
CustomerStockNotificationVerifiedEmail::get_additional_template_args
Get template args.
Method of the class: CustomerStockNotificationVerifiedEmail{}
No Hooks.
Returns
Array.
Usage
// private - for code of main (parent) class only $result = $this->get_additional_template_args(): array;
CustomerStockNotificationVerifiedEmail::get_additional_template_args() CustomerStockNotificationVerifiedEmail::get additional template args code WC 10.3.6
private function get_additional_template_args(): array {
$notification = $this->object;
$unsubscribe_key = $notification->get_unsubscribe_key( true );
$user = get_user_by( 'email', $notification->get_user_email() );
$is_guest = ! is_a( $user, 'WP_User' );
return array(
'is_guest' => $is_guest,
'unsubscribe_link' => add_query_arg(
array(
'email_link_action_key' => $unsubscribe_key,
'notification_id' => $notification->get_id(),
),
get_option( 'siteurl' )
),
);
}