доступ к миграциям .., пытался наследовать от Illuminate\Database\Console\Migrations\StatusCommand и он выдает ошибку
Target [Illuminate\Database\Migrations\MigrationRepositoryInterface] is not instantiable while building [App\Console\Commands\UpdatingHelper, Illuminate\Database\Migrations\Migrator].
Если в конструкторе прокидываю
public function __construct(Migrator $migrator)
{
parent::__construct($migrator);
}
а если попробовать передать в предка app('migrator'); То он миграции не видит
Есть какое то красивое решение ?
Для чего требуется получить доступ? Какие действия после этого предполагают я?
И в командах зависимости подтягивает не через конструктор, а через сюметод handle, как метод контролёра в случае Web окружения.
Обсуждают сегодня