Requests::autoloader

Advertisement

Summery Summery

Autoloader for Requests

Syntax Syntax

Requests::autoloader( string $class )

Description Description

Register this with register_autoloader() if you’d like to avoid having to create your own.

(You can also use spl_autoload_register directly if you’d prefer.)

Parameters Parameters

$class

(Required) Class name to load

Source Source

File: wp-includes/class-requests.php

	public static function autoloader($class) {
		// Check that the class starts with "Requests"
		if (strpos($class, 'Requests') !== 0) {
			return;
		}

		$file = str_replace('_', '/', $class);
		if (file_exists(dirname(__FILE__) . '/' . $file . '.php')) {
			require_once(dirname(__FILE__) . '/' . $file . '.php');
		}
	}

Advertisement

Advertisement

Leave a Reply