переданный аргумент 1 должен быть экземпляром модели в репозитории провайдера - PullRequest
0 голосов
/ 29 сентября 2019

я работаю с командой над проектом, со мной все работало нормально, но мне пришлось сменить ОС.после клона мне нужно обновить композитора, он дал мне

Argument 1 passed to Jsdecena\Baserepo\BaseRepository::__construct() must b  
  e an instance of Illuminate\Database\Eloquent\Model, instance of Illuminate  
  \Foundation\Application given, called in /home/amr/.composer/vendor/laravel  
  /installer/onlinestore/vendor/laravel/framework/src/Illuminate/Foundation/P  
  roviderRepository.php on line 208   

он отлично работает с моими коллегами, я надеюсь, что кто-то поможет мне с этим

Ответы [ 2 ]

0 голосов
/ 01 октября 2019

Просто понизьте версию пакета до точно "1.0" вместо использования последней версии, т.е. 1.0.6 или "^ 1.0"

"jsdecena/baserepo": "1.0",
"jsdecena/mcpro": "1.1",

проблема в github: https://github.com/jsdecena/baserepo/issues/9#issuecomment-536535380

0 голосов
/ 29 сентября 2019

я заново клонирую репозиторий и устанавливаю composer вместо того, чтобы обновлять его, и он отлично работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...