Во время работы с пользовательским Symfony Bundle я сталкиваюсь с ошибкой: < /p>
Определение для «custom.notifo.service» не имеет класса. Если вы собираетесь динамически ввести эту службу во время выполнения, отметьте ее как Synthetic = true. Если это абстрактное определение, используемое исключительно определениями дочерних определений, добавьте Abstract = true, в противном случае укажите класс, чтобы избавиться от этой ошибки.
в services.yaml это выглядит так:
bundle также имеет тесты, а конфигурация выглядит так же: < /p>
services:
_defaults:
autowire: true
autoconfigure: true
custom.notifo.service:
class: Custom\NotificationBundle\Service\NotifoService
arguments: [ '%host%', '%appId%', '%apiKey%' , '@custom.notifo.requests_service', '%apiId%', '%senderId%', '@logger' ]
public: true
Подробнее здесь: https://stackoverflow.com/questions/797 ... ith-bundle