Могу ли я добавить пакеты в проект Symfony 4, у которого нет рецепта для flex? - PullRequest
0 голосов
/ 30 ноября 2018

Можно ли добавить комплекты в Symfony 4, у которых нет рецепта flex?

Я хотел бы добавить следующий комплект

https://github.com/KnpLabs/DoctrineBehaviors

в мой проект Symfony 4.0, но у него нет рецепта (https://flex.symfony.com/) доступно. Поэтому, когда я устанавливаю его с помощью composer и добавляю конфигурацию в мои службы, он жалуется, что не знает пакет.

1 Ответ

0 голосов
/ 30 ноября 2018

Роль гибкого рецепта заключается в том, чтобы автоматизировать регистрацию пакетов в ядре, добавлять заглушки конфигурации и так далее.Если у пакета нет рецепта, и вы смогли установить его с помощью composer (что означает, что ограничения пакета позволяют использовать Symfony 4), вам нужно настроить пакет вручную, начиная с добавления пакета в config/bundles.php:

return [
    // ...
    Knp\DoctrineBehaviors\Bundle\DoctrineBehaviorsBundle::class => ['all' => true]
];
...