WPCF7_ConstantContact_ContactPostRequest::set_email_address()publicCF7 1.0

Метод класса: WPCF7_ConstantContact_ContactPostRequest{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$WPCF7_ConstantContact_ContactPostRequest = new WPCF7_ConstantContact_ContactPostRequest();
$WPCF7_ConstantContact_ContactPostRequest->set_email_address( $address, $permission_to_send );
$address (обязательный)
-
$permission_to_send **
-
По умолчанию: ''

Код WPCF7_ConstantContact_ContactPostRequest::set_email_address() CF7 5.9.3

public function set_email_address( $address, $permission_to_send = '' ) {
	if ( ! wpcf7_is_email( $address )
	or 80 < $this->strlen( $address ) ) {
		return false;
	}

	$types_of_permission = array(
		'implicit', 'explicit', 'deprecate', 'pending',
		'unsubscribe', 'temp_hold', 'not_set',
	);

	if ( ! in_array( $permission_to_send, $types_of_permission ) ) {
		$permission_to_send = 'implicit';
	}

	return $this->email_address = array(
		'address' => $address,
		'permission_to_send' => $permission_to_send,
	);
}