【发布时间】:2017-10-25 02:39:55
【问题描述】:
我正在尝试在容器中创建带有参数的自定义函数,但我所做的一切都以失败告终。我当前的代码如下:
$container['myFunction'] = function($container) {
return function($arg) {
return $arg;
};
};
// Called from a route:
echo $this->myFunction("test"); // Call to undefined method Slim\Container::myFunction()
我做错了吗?根据我在网上阅读的内容,这应该是使用 Slim 3 定义自定义容器函数的正确方法。任何帮助都会很棒,谢谢!
【问题讨论】:
-
你能发布确切的错误信息吗?并提供容器和应用实例化的代码和路由代码。
-
@aendeerei 查看更新后的帖子。
-
好的。请注意,
settings中有 2x 'displayErrorDetails'。 -
@aendeerei 哎呀,我的错。