【发布时间】:2019-08-14 01:04:59
【问题描述】:
我是 REST 和 Slim 应用程序的新手。
我无法自动加载某些类:
类型:RuntimeException 消息:Callable UserController 不存在 文件:/var/www/fdes/vendor/slim/slim/Slim/CallableResolver.php 行: 90
#0 /var/www/fdes/vendor/slim/slim/Slim/CallableResolver.php(61): Slim\CallableResolver->resolveCallable('UserController', 'login')
#1 /var/www/fdes/vendor/slim/slim/Slim/CallableResolverAwareTrait.php(45): Slim\CallableResolver->resolve('UserController:...')
#2 /var/www/fdes/vendor/slim/slim/Slim/Route.php(351): Slim\Routable->resolveCallable('UserController:...')
composer.json:
"autoload": {
"psr-4": {
"App\\": "app/"
}
}
目录结构:
fdes\app\api\Controllers\User\UserController.php
用户控制器.php:
namespace Api\Controllers\User;
use Slim\Http\Request;
use Slim\Http\Response;
use Respect\Validation\Validator as v;
class UserController extends BaseController {
protected $db;
你们能告诉我我在这里缺少什么吗?
谢谢大家!
【问题讨论】: