0
我使用交響樂2,和IM試圖創造一些能夠處理計算Symfony的注入不能注入學說對象
我services.yml
services:
my_calculator:
class: my_app\HomeBundle\Services\CalculatorService
arguments: [doctrine]
CalculatorService的是如下的定製服務容器
<?php
namespace my_app\HomeBundle\Services;
use my_app\CategoryBundle\Entity;
class CalculatorService
{
protected $doctrine;
public function __construct($doctrine)
{
$this->doctrine = $doctrine;
}
public function calculate($data=array())
{
if(!empty($data))
{
}
}
}
我的控制器功能
public function calculateAction()
{
$request = $this->get('request');
$calculator=$this->get('my_calculator');
}
我的問題是教義對象這麼想的獲得去構造
我試圖arguments: [@doctrine]
和arguments: [@doctrine.orm.entity_manager]
但一旦我在YML文件
寫@
我得到解析錯誤,請幫助
任何錯誤訊息? – 2013-04-28 14:59:11