Size: a a a

2020 May 05

ВС

Владислав Субботин... in Yii Framework 2
Дмитрий
у тебя может быть не один автозагрузчик..
Давай представим, что у нас идеальный мир, трава зелёная, небо голубое и у нас один автозагрузчик по psr-4
источник

ВС

Владислав Субботин... in Yii Framework 2
Человек учится же
источник

ВС

Владислав Субботин... in Yii Framework 2
И он щас изучает именно psr-4
источник

V

Victooor in Yii Framework 2
Аль Пачино
Вот пробую через форич и file_exists.. при false -> запись в логах.
Зачем? Просто зачем?
источник

ВС

Владислав Субботин... in Yii Framework 2
Нахер ему кидать это гавно мамонта
источник

V

Victooor in Yii Framework 2
Фатальные ошибки попадут в лог сами. Если же ты не нашел класс, то есть шанс что его найдут другие автозагрузчики
источник

Д

Дмитрий in Yii Framework 2
Autoloader implementations MUST NOT throw exceptions, MUST NOT raise errors of any level, and SHOULD NOT return a value.
источник

Д

Дмитрий in Yii Framework 2
я так понимаю он сам хочет его написать. по psr-4.
источник

А

Аль Пачино in Yii Framework 2
Дмитрий
Autoloader implementations MUST NOT throw exceptions, MUST NOT raise errors of any level, and SHOULD NOT return a value.
Значит не пишу, проверки.
источник

ВС

Владислав Субботин... in Yii Framework 2
Дмитрий
я так понимаю он сам хочет его написать. по psr-4.
:(
источник

V

Victooor in Yii Framework 2
Дмитрий
я так понимаю он сам хочет его написать. по psr-4.
кто не писал свой автолоадер пусть бросит в меня камень 🙂
источник

ВС

Владислав Субботин... in Yii Framework 2
Victooor
кто не писал свой автолоадер пусть бросит в меня камень 🙂
Маленький или побольше? )
источник

А

Аль Пачино in Yii Framework 2
И ещё есть такой вопрос, в автолоад попадает вручную написанные массивы неймспейсов и путей.. а как быть с динамикой?
Имею ввиду, если пользователь создал класс, неймпейс в любой директории... и чтобы не приходилось писать вручную в массивы неймпейсов и путей.
источник

Д

Дмитрий in Yii Framework 2
Аль Пачино
И ещё есть такой вопрос, в автолоад попадает вручную написанные массивы неймспейсов и путей.. а как быть с динамикой?
Имею ввиду, если пользователь создал класс, неймпейс в любой директории... и чтобы не приходилось писать вручную в массивы неймпейсов и путей.
что значит в "любой директории"?
источник

А

Аль Пачино in Yii Framework 2
Дмитрий
что значит в "любой директории"?
Директория «проекта»
источник

Д

Дмитрий in Yii Framework 2
ты работаешь внутри своего модуля. или приложения. у тебя есть твоя базовая директоия проекта..
источник

А

Аль Пачино in Yii Framework 2
Дмитрий
ты работаешь внутри своего модуля. или приложения. у тебя есть твоя базовая директоия проекта..
Да, со старта базовой директории
источник

Д

Дмитрий in Yii Framework 2
ну. ты как-то называешься.. типа \myCoolProject . это базовая директория. а там дальше уже вложенность.
источник

V

Victooor in Yii Framework 2
Аль Пачино
И ещё есть такой вопрос, в автолоад попадает вручную написанные массивы неймспейсов и путей.. а как быть с динамикой?
Имею ввиду, если пользователь создал класс, неймпейс в любой директории... и чтобы не приходилось писать вручную в массивы неймпейсов и путей.
а что такое "массивы неймспейсов"?
источник

А

Аль Пачино in Yii Framework 2
Например, пользователь захотел новую директорию в базовой директории, он создал. Далее, создал файл с классом и неймспейс.
источник