Напрямую эта зависимость не используется (все равно надо самому прописывать путь до правил), а для правильной работы библиотеки недостаточно просто иметь staticall/petrovich-php в зависимостях.
В итоге для подключения пришлось использовать следующий composer.json
{
"require": {
"boshurik/twig-petrovich-extension": "^0.1.0",
"cloudloyalty/petrovich-rules": "dev-master@dev",
},
"config": {
"preferred-install": {
"cloudloyalty/petrovich-rules": "source",
"*": "dist"
}
},
"minimum-stability": "stable",
}
Из-за source несколько дольше идет обновление, т.к. минуется кеш.
Я бы предпочел добавить эти правила в ресурсы в этом случае, либо держать где-то отдельно глобально.
Напрямую эта зависимость не используется (все равно надо самому прописывать путь до правил), а для правильной работы библиотеки недостаточно просто иметь
staticall/petrovich-phpв зависимостях.В итоге для подключения пришлось использовать следующий
composer.json{ "require": { "boshurik/twig-petrovich-extension": "^0.1.0", "cloudloyalty/petrovich-rules": "dev-master@dev", }, "config": { "preferred-install": { "cloudloyalty/petrovich-rules": "source", "*": "dist" } }, "minimum-stability": "stable", }Из-за
sourceнесколько дольше идет обновление, т.к. минуется кеш.Я бы предпочел добавить эти правила в ресурсы в этом случае, либо держать где-то отдельно глобально.