Size: a a a

Laravel для начинающих

2021 June 10

А

Андрей in Laravel для начинающих
Дошел до 11 страницы гугла :D
источник

Е

Евгений in Laravel для начинающих
Версия ларки?)
источник

А

Андрей in Laravel для начинающих
Последняя)
источник

А

Андрей in Laravel для начинающих
я уже пофиксил .vue() надо было в пак дописать
источник

Е

Евгений in Laravel для начинающих
На работе такая шляпа у нас) решение - юзать 6й npm) тебе поможет/нет хз)) тимлид сказал - не обращай внимания на аудиты эти, просто запускай под 6й версией и не парься)
источник

Е

Евгений in Laravel для начинающих
Я даже не знаю от чего эти ошибки) го у меня тоже около 70 файлов (или пакетов) требовали аудита
источник

Е

Евгений in Laravel для начинающих
По моему я недавно ставил ларку, даже ui не пригодилось) мих уже был
источник

АП

Андрей П. in Laravel для начинающих
ему vue нужен был)
источник

АП

Андрей П. in Laravel для начинающих
можно кнч и без этого обойтись
источник

Е

Евгений in Laravel для начинающих
А я вроде отдельно vue ставил)
источник

АП

Андрей П. in Laravel для начинающих
можно да, я бутстрап тоже так делаю)
источник

Е

Евгений in Laravel для начинающих
И потом просто в config.mix.js сделал .vue() и заработало))
источник

AB

Alex B in Laravel для начинающих
Привет ребят
Можно ли в тестах вывести какое-то сообщение после нескольких шагов теста в одном методе теста?
источник

MO

Max Orlov in Laravel для начинающих
dump('сообщение'); =)
источник

AB

Alex B in Laravel для начинающих
да не, когда тесты проходят в консоли, нет видимо нет
источник

МК

Мирко Крокоп... in Laravel для начинающих
Привет, ребята!

Подскажите, пожалуйста, как безопасно использовать биндинг на основе контекста в таком случае.

Большенство классов в проекте должны через внедрение зависимостей получить вместо EncrypterContract стандартный Encrypter Ларавеля.

И лишь один класс должен получить нашу собственную реализацию - EncrypterCustom.

Судя по доке правильно будет в AppServiceProvider прописать все эти привязки через механизм $this->app->when.

Но тогда получится, что записей вида:

$this->app->when(TetsClass1::class)
           ->needs(EncrypterContract)
           ->give(Encrypter::class);

должно быть столько, сколько классов используют EncrypterContract, что кажется очень неудобным.

Поэтому, возник вопрос, можно ли использовать одну привязку "для всех случаев", типо:
$this->app->singleton(EncrypterContract::class, Encrypter::class);

И только одну для исключительного случая заюзать через $this->app->when, а не городить $this->app->when для каждого класса в проекте, которому нужен шифратор?
источник

MO

Max Orlov in Laravel для начинающих
ну а че в консоли тоже выведет
источник

SS

Serg Serdyuk in Laravel для начинающих
$this->app->when([VideoController::class, UploadController::class]) ->needs(Filesystem::class) ->give(function () { return Storage::disk('s3'); });
источник

МК

Мирко Крокоп... in Laravel для начинающих
Ага, не хотелось бы десяток таких записей вставлять только для одного шифратора)

Поэтому интересно, как задать один общий случай - для всех кейсов и всего один случай для исключения-для класса, которому нужен необычный шифратор.
источник

SS

Serg Serdyuk in Laravel для начинающих
Так массив передай, одна запись же будет
источник