/** * */ public static function load($file, $autoload = true) { //print('loading file [' . $file . ']' . "\n"); if ($autoload and ChargeOverAPI_Loader::_autoload()) { return true; } static $loaded = array(); if (isset($loaded[$file])) { return true; } $loaded[$file] = true; // Make sure we're using the right paths... $file = str_replace('/', DIRECTORY_SEPARATOR, $file); if (CHARGEOVERAPI_LOADER_REQUIREONCE) { require_once CHARGEOVERAPI_BASEDIR . $file; } else { require CHARGEOVERAPI_BASEDIR . $file; } return true; }