Есть ли способ разрабатывать плагины в основном каталоге проекта, а не в vendor. Способ автозагрузки плагина?
Да, вы можете просто объявить новый плагин Sylius. С этими рекомендациями вы сможете начать работу над своим пакетом.
Просто не забудьте указать своего поставщика в корневом файле Sylius composer.json:
...
"autoload": {
"psr-4": {
"App\\": "src/",
"Mgs\\SyliusThemePlugin\\": "lib/MgsSyliusThemePlugin/src"
}
},
...
Обязательно запустите composer dump-autoload
после этого, чтобы автозагрузчик уловил ваш новый код.
я бы не подумал об этом Спасибо!