summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/classes/autoload.inc.php
blob: f6ad1b84f0d1ca96c8f2f88b6d5ce3acbd52ec21 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
<?php
function pfsense_www_class_autoloader($classname) {
	// Convert classname to match filename conventions
	$filename = str_replace('_', '/', $classname);

	// Build the full path, load it if it exists
	$filepath = "/usr/local/www/classes/$filename.class.php";
	if (file_exists($filepath)) {
		require_once($filepath);
	}
}
spl_autoload_register('pfsense_www_class_autoloader');
OpenPOWER on IntegriCloud