WPCF7_Mail::additional_headersprivateCF7 1.0

Retrieves additional headers from the template.

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

Хуков нет.

Возвращает

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

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

// private - только в коде основоного (родительского) класса
$result = $this->additional_headers( $template );
$template
.
По умолчанию: null

Код WPCF7_Mail::additional_headers() CF7 6.1.6

private function additional_headers( $template = null ) {
	if ( ! $template ) {
		$template = $this->get( 'additional_headers' );
	}

	$headers = array();

	foreach ( explode( "\n", $template ) as $line ) {
		if ( ! str_contains( $line, ':' ) ) {
			continue;
		}

		$line = $this->replace_tags( $line );
		$line = str_replace( "\r\n", "\n", $line );

		list( $header ) = explode( "\n", $line, 2 );

		$headers[] = $header;
	}

	return implode( "\n", $headers );
}