//2. Autoloader Klas. Od PHP 5.3 zaleca się nie używanie funkcji __autoload
//Define autoloader
function __autoload($className) {
if (file_exists($className . '.php')) {
require $className . '.php';
return true;
}
return false;
}
// function __autoload($class) {
// include 'classes/' . $class . '.class.php';
// }
function canClassBeAutloaded($className) {
return class_exists($className);
}
// Wersja od PHP 5.3
function my_autoloader($class) {
include 'classes/' . $class . '.class.php';
}
spl_autoload_register('my_autoloader');
// Or, using an anonymous function as of PHP 5.3.0
spl_autoload_register(function ($class) {
include 'classes/' . $class . '.class.php';
});