gpt4 book ai didi

symfony - 检索服务中的参数 - Symfony

转载 作者:行者123 更新时间:2023-12-02 17:13:09 26 4
gpt4 key购买 nike

我想了解 symfony 中的服务

我已阅读http://symfony.com/doc/2.3/book/service_container.html#creating-configuring-services-in-the-container

我想尝试创建我的服务

在我的 config.yml 中

services:
my_service:
class: Acme\FooBundle\myService
arguments: ['my_param']

在我的 Controller 中

public function serviceAction(){
$Myservice = $this->get('my_service');
return array();
}

在我的类(class)/服务

class myService{

public function __construct() {
echo "In BaseClass constructor\n";
}

}

问题是:如何在我的 Class 服务中检索 my_param?我想检索参数:['my_param']

最佳答案

参数正在作为参数传递给您的服务构造函数:

class myService{

private $my_param;

public function __construct($param) {
$this->my_param = $param;
echo $this->my_param;
echo "In BaseClass constructor\n";
}

}

关于symfony - 检索服务中的参数 - Symfony,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26665117/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com