我正在做一个课程,其中一个步骤在命名空间中给我一个错误。
文件的路径为public/index.php
这是index.php
文件:
<?php
use Illuminate\Http\Request;
use PlatziPHP\Http\Controllers\HomeController;
require_once __DIR__ . '/../vendor/autoload.php';
$request = Request::capture();
$controller = new HomeController();
echo $controler->index($request);
文件的路径为src/Http/Controllers/HomeController.php
这是HomeController.php
文件:
<?php
namespace PlatziPHP\Http\Controllers;
use Illuminate\Http\Request;
use PlatziPHP\Http\Views\View;
class HomeController
{
public function index(Request $request)
{
$view = new View('home', [
'message' => 'Hola desde una vista'
]);
$response = $view->render();
$response->send();
}
}
给我的错误是:
致命错误:类'PlatziPHP \ Http \ Controllers \ HomeController'没有 在第8行的C:\ wamp64 \ www \ php-laravel \ clase2 \ public \ index.php中找到