автозагрузка — не найден PHP-класс без фреймворка

Я пытаюсь построить тестовый проект с не PatrickLouys / не каркасного учебник
Мои контроллеры / BaseController.php:

<?php

namespace Example\Controllers;

class BaseController
{
public function test(){
echo 'test';
}
}

И файл index.php:

<?php

namespace Example;

require __DIR__.'/vendor/autoload.php';

// come code with routes

case \FastRoute\Dispatcher::FOUND:
$className = $routeInfo[1][0];
$method = $routeInfo[1][1];
$vars = $routeInfo[2];

$class = new $className; <-- load the class specified in the routes
$class->$method($vars);
break;

// some code

Когда я попытался запустить этот код, я получил ошибку:

Класс ‘Example \ Controllers \ BaseController’ не найден

Подскажите, пожалуйста, где я допустил ошибку?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]