# Fieldset factory does not triggered

**URL:** <https://discourse.laminas.dev/t/fieldset-factory-does-not-triggered/3429>\
**Category:** Components & MVC\
**Tags:** laminas-form\
**Created:** [August 3, 2023, 3:02am UTC](https://discourse.laminas.dev/t/fieldset-factory-does-not-triggered/3429 "2023-08-03T03:02:38Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![juliangorge](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/juliangorge/32/608_2.png) [@juliangorge](https://discourse.laminas.dev/u/juliangorge)\
**Post date:** [August 3, 2023, 3:02am UTC](https://discourse.laminas.dev/t/fieldset-factory-does-not-triggered/3429/1 "2023-08-03T03:02:38Z")

</div>

Hello,  
I can not inject my dependencies using a Factory with Fieldset because it looks doesn’t triggered.

My module.config.php

```auto
'form_elements' => [
    'factories' => [
        Form\Fieldset\MyFieldset::class => Form\Fieldset\MyFieldsetFactory::class
    ],
],

```

And my form:

```auto
namespace Application\Form;

use Laminas\Form\Form;

class ProfileBillingForm extends Form
{
    public function __construct()
    {
        $this->add([
            'name' => 'my_fieldset',
            'type' => MyFieldset::class,
        ]);

        $this->add([
            'name' => 'submit',
            'type' => 'submit'
        ]);
    }
}

```

MyFieldset::class in my Form doesn’t call the Factory (even it doesn’t exist yet)  
What am I doing bad?

---

<div class="post-metadata">

**Author:** ![froschdesign](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/froschdesign/32/38_2.png) [@froschdesign](https://discourse.laminas.dev/u/froschdesign)\
**Post date:** [August 3, 2023, 6:05am UTC](https://discourse.laminas.dev/t/fieldset-factory-does-not-triggered/3429/2 "2023-08-03T06:05:03Z")

</div>

How do you instantiate your form? Via `new ProfileBillingForm()`?

---

<div class="post-metadata">

**Author:** ![froschdesign](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/froschdesign/32/38_2.png) [@froschdesign](https://discourse.laminas.dev/u/froschdesign)\
**Post date:** [August 3, 2023, 8:34am UTC](https://discourse.laminas.dev/t/fieldset-factory-does-not-triggered/3429/3 "2023-08-03T08:34:56Z")

</div>

A little bit of reading on the subject:

> <https://github.com/laminas/laminas-form/blob/7dc3da6823ceb98c724df5e976051333d925aec1/docs/book/v3/form-element-manager.md>

> <https://github.com/laminas/laminas-form/blob/7dc3da6823ceb98c724df5e976051333d925aec1/docs/book/v3/application-integration/form-element-manager-mvc.md>
