Size: a a a

2020 May 03

EK

Evgeniy Kuvshinov in Laravel Pro
надо объявить классы чтобы потом работали методы
источник

EK

Evgeniy Kuvshinov in Laravel Pro
или юзать nikic/PHP-Parser
источник

EK

Evgeniy Kuvshinov in Laravel Pro
чтобы читать файлики из пхп без объявлений (что я думаю изврат еще больший)
источник

EK

Evgeniy Kuvshinov in Laravel Pro
я понимаю что объявляется это один раз и потом кэшируется
источник

V

Vadim in Laravel Pro
Evgeniy Kuvshinov
надо объявить классы чтобы потом работали методы
В случае instanceof делать lazy глупо. Лучше сразу загрузить и положить в кэш, чтобы потом быстро отдать. Не понимаю проблему, которую ты описываешь.
источник

i

invariance in Laravel Pro
Гхм, но эти классы создаются лейзи, только когда мы дергаем тег) Они не создаются без надобности
источник

i

invariance in Laravel Pro
хоть с instanceof, хоть без
источник

EK

Evgeniy Kuvshinov in Laravel Pro
я говорю о том что di начинает в себе содержать кучу вещей которая подключает все файлы
источник

EK

Evgeniy Kuvshinov in Laravel Pro
и если где то окажутся файлы без поддержки psr
источник

EK

Evgeniy Kuvshinov in Laravel Pro
он могут выполнить код
источник

i

invariance in Laravel Pro
Evgeniy Kuvshinov
и если где то окажутся файлы без поддержки psr
то это не проблема DI
источник

V

Vadim in Laravel Pro
invariance
Гхм, но эти классы создаются лейзи, только когда мы дергаем тег) Они не создаются без надобности
И потом оказываются в кэше. Я про то, что так или иначе с instanceof лезть в контейнер руками не нужно
источник

EK

Evgeniy Kuvshinov in Laravel Pro
invariance
то это не проблема DI
то что он грузит все файлы пхп из проекта это ок
источник

EK

Evgeniy Kuvshinov in Laravel Pro
а то что там может оказаться код который выполнится, так это не проблема di ?
источник

EK

Evgeniy Kuvshinov in Laravel Pro
причем он грузит не только папки проекта но и вендор наверно
источник

V

Vadim in Laravel Pro
Нет, почему это должна быть его проблема?
источник

i

invariance in Laravel Pro
Evgeniy Kuvshinov
а то что там может оказаться код который выполнится, так это не проблема di ?
Так прилка упадет в любом случае
источник

i

invariance in Laravel Pro
хоть с валидацией DI, хоть без
источник

i

invariance in Laravel Pro
это ж пхп
источник

EK

Evgeniy Kuvshinov in Laravel Pro
нет если в проекте в папке вендор лежит где то файл пхп который нигде не юзается то он никогда не вызовется
источник