Как использовать сущность как службу в доктрине (используя Symfony 2.1).
Пример использования:
<?php
namespace MyNamespace;
class MyEntity
{
protected $container = NULL;
public function __construct($container)
{
$this->container = $container;
}
/**
* @ORM\PrePersist
*/
public function()
{
// Must call to container and get any parameters
// for defaults sets entity parameters
$this->container->get('service.name');
}
}
В результате мне нужно получить доступ ко всему контейнеру.