我正在使用symfony 4.2框架,其中有多个动作的PHP控制器。我在packages \ config.yaml中设置了以下值。
package main
import "fmt"
import "time"
func main() {
ch := make(chan int)
go func(){fmt.Println(<-ch)}();
ch<- 10;
time.Sleep(time.Second * 10);
}
我在下面的控制器中执行以下定义的2个操作。
myDir: '/abc'
这里的问题是我可以在uploadTestAction中获取值,但是在uploadTestAction中该值将为null。我也尝试过使用查询,但仍然无法获得正确的值。两种请求类型均为GET。我在这里缺少什么或如何找到它?
答案 0 :(得分:1)
您应该将其定义为参数:
https://symfony.com/doc/current/service_container/parameters.html
final class XyController extends SymfonyController {
public function registerAction() {
$dir = $this->container->getParameter('dir');
}
}