<?php namespace vendor\laravel\framework\src\Illuminate\Support\Facades;
use DB;
use BaseController;
class ModuleController extends BaseController{
public function index()
{
//Display data from students table.
$data=DB::connection('mysql')->select('select * from students');
}
}
Сообщение об ошибке: Неустранимая ошибка: класс ‘BaseController’ не найден в C: \ xampp \ htdocs \ laravel \ test.php в строке 6
Вам нужно изменить
use BaseController;
в
use Illuminate\Routing\Controller as BaseController;
Также у вас будет ошибка с DB
, Вам нужно использовать
use Illuminate\Support\Facades\DB;
вместо
use DB;
также пространство имен 🙂
namespace App\Http\Controllers;
вместо
namespace vendor\laravel\framework\src\Illuminate\Support\Facades;
Попробуйте изучить основы ООП перед использованием Laravel.
Вы можете позволить artisan создать каждый контроллер для вас, например:
$ sudo php artisan make:controller ModuleController
и он обо всем заботится.
Вы можете увидеть все услуги, которые ремесленник может предоставить вам:
$ sudo php artisan