我在config.yml中定義了一個服務如何在Symfony 2中不是服務的類中訪問容器
services:
kinorm_pdo:
class: Pate\KinormBundle\Dbal\Db
arguments: [%kinorm.db_driver%,%kinorm.db_user%,%kinorm.db_pass%,%kinorm.db_name%,%kinorm.db_host%,%kinorm.db_charset%]
但是我想在一個不是控制器的類中訪問這個服務,我不明白如何在不注入容器的情況下訪問容器。
基本上我只想做
$user = new User();
並且內部$ user訪問容器...
感謝您的任何建議!
爲什麼不在控制器中創建一個返回容器的靜態函數? – Creasixtine 2012-02-17 08:16:21