HEX
Server: nginx/1.24.0
System: Linux 0c1023d6c65e 6.8.0-137-generic #137-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 17 20:28:23 UTC 2026 x86_64
User: root (0)
PHP: 8.3.33
Disabled: NONE
Upload Files
File: /var/www/html/wp-content/plugins/easy-forms-for-mailchimp/class-loader.php
<?php
/**
 * Autoloader.
 */

// Bail if WordPress isn't loaded.
if ( ! defined( 'WPINC' ) ) {
	die();
}

/**
 * Custom autoloader for the Easy Mailchimp Extender plugin.
 *
 * @author Jeremy Pry
 * @since 6.2.0
 *
 * @param string $class The name of the class to autoload.
 */
function yikes_inc_easy_mailchimp_extender_autoloader( $class ) {
	static $map = null;
	if ( null === $map ) {
		$map = require( dirname( __FILE__ ) . '/class-map.php' );
	}

	$class = strtolower( $class );
	if ( isset( $map[ $class ] ) ) {
		require_once( dirname( __FILE__ ) . "/{$map[ $class ]}" );
	}
}

spl_autoload_register( 'yikes_inc_easy_mailchimp_extender_autoloader' );