Composer.json
"autoload": {
"classmap": [
"database"
],
"files": [
"vendor/koraktor/steam-condenser/lib/steam-condenser.php"
],
"psr-4": {
"App\\": "app/"
}
},HomeController
public function index()
{
$server = new SourceServer('80.67.11.46:27025');
try {
$server->rconAuth('abc123');
echo $server->rconExec('status');
}
catch(RCONNoAuthException $e) {
trigger_error('Could not authenticate with the game server.',
E_USER_ERROR);
}
}在添加、转储-autoload之后,我已经更新了编写器,并尝试了使用名称空间等方法可以找到的所有解决方案。
但是不能继续使用蒸汽冷凝器类,有解决办法吗?
发布于 2015-02-27 19:46:42
未找到的错误类‘App\Http\Controller\SourceServer’表示您在App\Http\Controllers命名空间中,因此它将试图在该命名空间中找到SourceServer类。将\准备到您的类名以在全局上下文中调用它:
$server = new \SourceServer('80.67.11.46:27025');或在控制器顶部的命名空间声明后添加此内容:
use SourceServer;并从composer.json中删除类映射,因为它是不需要的。您可以阅读更多关于名称空间如何在PHP名称空间文档中工作的内容。
https://stackoverflow.com/questions/28773038
复制相似问题