Hi,
langsam bin ich am Verzweifeln,
In meinem Modul in DependencyInjection wird die load-funktion aufgerufen
Er liegt natürlich im src\DependencyInjection Verzeichnis
mein Modul sieht so aus
PHP-Code:
<?php
declare(strict_types=1);
namespace PBDKN\AjaxArticleBundle\DependencyInjection;
use Symfony\Component\Config\FileLocator;
use Symfony\Component\DependencyInjection\ContainerBuilder;
use Symfony\Component\DependencyInjection\Extension\Extension;
use Symfony\Component\DependencyInjection\Loader\YamlFileLoader;
class ContaoAjaxArticleExtension extends Extension
{
/**
* @throws \Exception
*/
public function load(array $configs, ContainerBuilder $container): void
{
echo "PBD dependencInjection contao-ajaxarticle-bundle file ContaoAjaxBundleExtension load service";
$loader = new YamlFileLoader(
$container,
new FileLocator(__DIR__.'/../Resources/config');
);
$loader->load('services.yaml');
}
}
Bei anderen Extensions wird sowohl bei "cache clear" als auch beim Aufruf von der console
vendor\bin\contao-console debug:container
die Ausgabe gezeigt.
ein
die('load')
in der Funktion zeigt auch an, dass die load-funktion nicht gerufen wird.
Vor lauter Bäumen sehe ich den Wald nicht.
Danke für die Hilfe
Lesezeichen