Php 调用未定义的Slim\\Psr7\\Response::write()方法

Php 调用未定义的Slim\\Psr7\\Response::write()方法,php,slim,Php,Slim,我刚刚安装了composer,并使用composer create project slim\slim skeleton MyApi创建了一个项目。使用slimv4。创建成功,但我无法运行需要数据库操作的路由 我们无法查看/createuser路线的全部内容 我想您必须调用$response->getBody()才能将内容写入响应 范例 $response->getBody()->编写(“Hello world”); 返回$response; 欢迎来到StackOverflow社区,请在询问()

我刚刚安装了composer,并使用composer create project slim\slim skeleton MyApi创建了一个项目。使用slimv4。创建成功,但我无法运行需要数据库操作的路由


我们无法查看
/createuser
路线的全部内容

我想您必须调用
$response->getBody()
才能将内容写入响应

范例

$response->getBody()->编写(“Hello world”);
返回$response;

欢迎来到StackOverflow社区,请在询问()之前阅读此内容,并请使用代码(包括降价支持)和其他有用的标记格式化您的问题。感谢您花时间帮助我。问题不在于/createuser的内容,因为它在Slim v3中运行良好。问题似乎在于登记路线。如果我将相同的代码片段(/createuser)放在routes.php上,就像放在新的Slim V4目录部分一样。我得到一个错误,即不允许注册2个类似的路由。我似乎不明白如何在SlimV4中添加路由和使用。