<?php
// Автозагрузка классов
spl_autoload_register ( function ($class_name) {
$filename = strtolower($class_name) . '.php';
$file = __DIR__ . DIRSEP . 'classes' . DIRSEP . $filename;
if (file_exists($file) == false) {
return false;
}
include ($file);
});
// Автозагрузка классов. Пути из массива
function __autoload($className) {
$arrayPatch = [
'/core/classes/',
'/core/controllers/',
'/core/views/'
];
foreach ($arrayPatch as $patch) {
$patch = ROOT . $patch . $className . '.php';
if (is_file($patch)) {
include $patch;
}
}
}