Como acessar meu Serviço (DependencyInjection) dentro das minhas classes Type?
Tenho um serviço (DependencyInjection) que crio e uso nos meus controladores como:
$this->get("service_name")->someMethod()
Quero saber como usá-lo nas minhas classes de formulári
qui está o meu exemplo de classe:
namespace Company\SampleBundle\Form\Type;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilder;
class AnswerType extends AbstractType {
public function buildForm(FormBuilder $builder, array $options) {
// I want use: $this->get("service") here, how can i use that?
$builder->add('answer', 'textarea');
}
public function getName() {
return 'answer';
}
public function getDefaultOptions(array $options) {
return array(
'data_class' => 'Company\SampleBundle\Entity\Answer',
);
}
}
Obrigad