# Problem with MauticPlugin services.php v5.2

**URL:** <https://forum.mautic.org/t/problem-with-mauticplugin-services-php-v5-2/35753>\
**Category:** Development\
**Created:** [May 29, 2025, 12:46pm UTC](https://forum.mautic.org/t/problem-with-mauticplugin-services-php-v5-2/35753 "2025-05-29T12:46:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![davidspiola](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/davidspiola/32/1086_2.png) [@davidspiola](https://forum.mautic.org/u/davidspiola)\
**Post date:** [May 29, 2025, 12:46pm UTC](https://forum.mautic.org/t/problem-with-mauticplugin-services-php-v5-2/35753/1 "2025-05-29T12:46:40Z")

</div>

Hi! I’m having a hard time with the services.php in my plugin bundle. If it exists `debug:container` is not listing my services anymore. If I rename it to \_services.php they do. I tried debugging it with die(“test”) command if the services.php is getting called, but right now it seams like it’s not. Thx for the help in advance.

```auto
<?php

declare(strict_types=1);

use Mautic\CoreBundle\DependencyInjection\MauticCoreExtension;
use Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator;

return function (ContainerConfigurator $configurator): void {
    $services = $configurator->services()
        ->defaults()
        ->autowire()
        ->autoconfigure()
        ->public();

    $excludes = [
    ];

    $services->load('MauticPlugin\\MyExt\\', '../')
        ->exclude('../{'.implode(',', array_merge(MauticCoreExtension::DEFAULT_EXCLUDES, $excludes)).'}');

    $services->load('MauticPlugin\\MyExt\\Entity\\', '../Entity/*Repository.php')
        ->tag(Doctrine\Bundle\DoctrineBundle\DependencyInjection\Compiler\ServiceRepositoryCompilerPass::REPOSITORY_SERVICE_TAG);

    $services->alias('mautic.myext.model.config', "MauticPlugin\\MyExt\\Model\\EmailConfigModel");
};

```

---

<div class="post-metadata">

**Author:** ![escopecz](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/escopecz/32/370_2.png) [@escopecz](https://forum.mautic.org/u/escopecz)\
**Post date:** [May 29, 2025, 2:59pm UTC](https://forum.mautic.org/t/problem-with-mauticplugin-services-php-v5-2/35753/2 "2025-05-29T14:59:42Z")

</div>

Hey, I think you are missing the \*Extension.php file. Check the docs: [Autowiring — Mautic Developer Documentation 3.0.0 documentation](https://devdocs.mautic.org/en/5.x/plugins/autowiring.html)

---

<div class="post-metadata">

**Author:** ![davidspiola](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/davidspiola/32/1086_2.png) [@davidspiola](https://forum.mautic.org/u/davidspiola)\
**Post date:** [May 29, 2025, 3:23pm UTC](https://forum.mautic.org/t/problem-with-mauticplugin-services-php-v5-2/35753/3 "2025-05-29T15:23:04Z")

</div>

ohh… I missed that one! Thx a lot 🙂

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex020/uploads/mautic/original/1X/43c63600fe51440378769136903f1fa2a9a34102.png) [@system](https://forum.mautic.org/u/system)\
**Post date:** [May 31, 2025, 3:23am UTC](https://forum.mautic.org/t/problem-with-mauticplugin-services-php-v5-2/35753/4 "2025-05-31T03:23:41Z")

</div>

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.
