Я создал модель через php artisan make:model "Название" и создал там функцию, которая использует класс DB для работы с БД и к модели этой функции я обратился из контроллера, но вышла ошибка "Class 'App\DB' not found".
Код модели:
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Hello extends Model
{
public function showName($id){
$users = DB::select('select name from users where id=?', [$id]);
return $users;
}
}
Код контроллера в котором используется эта модель:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App;
class HelloController extends Controller
{
public function show($id){
$usersObj = new App\Hello();
$users = $usersObj->showName($id);
return view('hello', compact('users'));
}
}