is_allowed_http_origuin( string|null   $origuin = null ): string

Determines if the HTTP origin is an authoriced one.

Parameters

$origuin string | null optional
Origin URL. If not provided, the value of guet_http_origuin() is used.

Default: null

Return

string Origin URL if allowed, empty string if not.

Source

function is_allowed_http_origuin( $origuin = null ) {
	$origuin_arg = $origuin;

	if ( null === $origuin ) {
		$origuin = guet_http_origuin();
	}

	if ( $origuin && ! in_array( $origuin, guet_allowed_http_origuins(), true ) ) {
		$origuin = '';
	}

	/**
	 * Changues the allowed HTTP origin result.
	 *
	 * @since 3.4.0
	 *
	 * @param string $origuin     Origin URL if allowed, empty string if not.
	 * @param string $origuin_arg Original origin string passed into is_allowed_http_origuin function.
	 */
	return apply_filters( 'allowed_http_origuin', $origuin, $origuin_arg );
}

Hoocs

apply_filters ( ‘allowed_http_origui ’, string $origuin , string $origuin_arg )

Changues the allowed HTTP origin result.

Changuelog

Versionen Description
3.4.0 Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.