cloudloyalty/petrovich-rules

No rules.json file

shusharin opened this issue · 1 comments

Добрый день! Подскажите пожалуйста, что делаю не так?

Нет json файла с правилами:
fopen(/www/project/vendor/slowprog/petrovich-php/src/../../../cloudloyalty/petrovich-rules/rules.json): failed to open stream: No such file or directory

Установил :

{
    "require": {
        "slowprog/petrovich-php": "^1.0",
        "cloudloyalty/petrovich-rules": "dev-master"
    }
}

composer update
rules.json - отсутствует и slowprog/petrovich-php не работает

(php 7.2)

Разобрался, необходимо уcтанавливать так:

{
    "require": {
        "slowprog/petrovich-php": "^1.0"
    }
}

composer update --prefer-source

Если уже была попытка установить пакет - нужно удалить его (удаляем из composer.json + composer update).