Почему не работает такой простой пример класса Lavarel?
Здравствуйте! Почему-то не получается создать класс
<?php
namespace App\Http\Controllers;
use DB;
use App\Http\Controllers\Controller;
class Test extends Controller {}
?>
При запуске файла:
/usr/bin/php /home/******/*****/****/*****/app/testclass.php
PHP Fatal error: Class 'App\Http\Controllers\Controller' not found in /home/*******/******/****/*****/app/testclass.php on line 5
D3lphi: Приведённый выше файл не контроллер, а класс (или я чего-то не понимаю?) но он лежит в папке /app
а класс, который этот файл не может найти, лежит в /app/Http/Controllers/Controller.php
Приведённый выше файл не контроллер, а класс (или я чего-то не понимаю?) но он лежит в папке /app
а класс, который этот файл не может найти, лежит в /app/Http/Controllers/Controller.php
D3lphi: Я сейчас в соответствии с Вашими рекомендациями поместил класс Test в папку /app/Http/Controllers/ и назвал его Test.php
Namespace и папка совпадают namespace App\Http\Controllers;
<?php
namespace App\Http\Controllers;
use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
class Controller extends BaseController
{
use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
}