# Delegators AND Factories

**URL:** <https://discourse.laminas.dev/t/delegators-and-factories/249>\
**Category:** Mezzio\
**Created:** [August 17, 2017, 2:42pm UTC](https://discourse.laminas.dev/t/delegators-and-factories/249 "2017-08-17T14:42:27Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Guilherme\_Aiolfi](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/guilherme_aiolfi/32/146_2.png) [@Guilherme\_Aiolfi](https://discourse.laminas.dev/u/Guilherme_Aiolfi)\
**Post date:** [August 17, 2017, 2:42pm UTC](https://discourse.laminas.dev/t/delegators-and-factories/249/1 "2017-08-17T14:42:27Z")

</div>

Hi,

in case of delegators, can I still use an entry in the factories like:

```php
'factories' => [
   Zend\Stratigility\Middleware\ErrorHandler::class => Container\ErrorHandlerFactory::class
]

```

I’m trying to follow the instructions described here: [https://docs.zendframework.com/zend-expressive/features/error-handling/](https://docs.zendframework.com/zend-expressive/features/error-handling/)

But my delegator is not being invoked if I have that entry in the ‘factories’.

I have delegators as follow:

```php
'delegates' => [
            Zend\Stratigility\Middleware\ErrorHandler::class => [
                App\Lib\ErrorHandler\LogginErrorListenerDelegatorFactory::class
            ]
        ]

```

---

<div class="post-metadata">

**Author:** ![matthew](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/matthew/32/14_2.png) [@matthew](https://discourse.laminas.dev/u/matthew)\
**Post date:** [August 17, 2017, 2:45pm UTC](https://discourse.laminas.dev/t/delegators-and-factories/249/2 "2017-08-17T14:45:28Z")

</div>

Try the key `delegators` instead of `delegates`. 🙂

---

<div class="post-metadata">

**Author:** ![Guilherme\_Aiolfi](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/guilherme_aiolfi/32/146_2.png) [@Guilherme\_Aiolfi](https://discourse.laminas.dev/u/Guilherme_Aiolfi)\
**Post date:** [August 17, 2017, 4:47pm UTC](https://discourse.laminas.dev/t/delegators-and-factories/249/3 "2017-08-17T16:47:23Z")

</div>

At least it was a easy fix. Damn, an hour lost looking into it. Sorry about that 😊
