add CenterResolverDispatcher in construct, was missing

This commit is contained in:
Julie Lenaerts 2022-09-12 12:30:57 +02:00
parent 0d35dfc303
commit e488d6dadf

View File

@ -41,11 +41,13 @@ class PersonDocumentType extends AbstractType
public function __construct(
TranslatableStringHelperInterface $translatableStringHelper,
ScopeResolverDispatcher $scopeResolverDispatcher,
ParameterBagInterface $parameterBag
ParameterBagInterface $parameterBag,
CenterResolverDispatcher $centerResolverDispatcher
) {
$this->translatableStringHelper = $translatableStringHelper;
$this->scopeResolverDispatcher = $scopeResolverDispatcher;
$this->parameterBag = $parameterBag;
$this->centerResolverDispatcher = $centerResolverDispatcher;
}
public function buildForm(FormBuilderInterface $builder, array $options)
@ -76,6 +78,11 @@ class PersonDocumentType extends AbstractType
]);
if ($isScopeConcerned && $this->parameterBag->get('chill_main')['acl']['form_show_scopes']) {
/* dump($isScopeConcerned);
dump($this->parameterBag->get('chill_main')['acl']['form_show_scopes']);
dump($this->centerResolverDispatcher)*/
$builder->add('scope', ScopePickerType::class, [
'center' => $this->centerResolverDispatcher->resolveCenter($document),
'role' => $options['role'],