Найдено 103 результата
- 2017.02.05, 22:53
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
Я не знаю что вы называете "вашим резюме", поэтому удостоверится ни в чем не могу. мое резюме - это тот коммент, в котором я написал "Резюме" и дальше резюмировал содержимое темы. Я вам разжевал подробно что про PSR-4 в некоторых сегментах рынка даже не слышали новый круг: compo...
- 2017.02.05, 22:14
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
именно. если нет доступа к командной строке, то в проекте нет и композера. мы же обсуждали это? или пятый раз начнем обсуждение? Отсутствие композера в проекте я отказался с вами обсуждать сразу, и не обсуждал. либо же композер есть, но используется он на дев-машинке, а результаты его выполнения за...
- 2017.02.05, 21:19
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
именно. если нет доступа к командной строке, то в проекте нет и композера. мы же обсуждали это? или пятый раз начнем обсуждение? Отсутствие композера в проекте я отказался с вами обсуждать сразу, и не обсуждал. либо же композер есть, но используется он на дев-машинке, а результаты его выполнения за...
- 2017.02.05, 18:03
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
Других кейсов быть не может. Если бы вы были внимательны, то заметили, что даже в этой ветке есть другой кейс. Когда доступ к коду есть, но нету доступа к командной строке. домашнее задание вам: придумать как можно работать с композером "без командной строки на сервере". Вы постоянно дела...
- 2017.02.05, 16:16
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
Других кейсов быть не может. Если бы вы были внимательны, то заметили, что даже в этой ветке есть другой кейс. Когда доступ к коду есть, но нету доступа к командной строке. Вы постоянно делаете громкие заявления, ни на чем не основанные. Пытаетесь свою точку зрения навязать как истину. Написали бы ...
- 2017.02.05, 16:06
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
для других кейсов есть композер. Теперь я понял вас. Вы мне изначально говорили что кейсов нет вообще, я привел вам один. Теперь вы говорите что пусть один есть, но других нет. Я не буду даже пытаться привести другие кейсы. Если есть один, то может быть и второй, а там где второй, там третий... Мож...
- 2017.02.05, 15:54
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
для того чтобы загружать классы в глобальном пространсте имен для этого есть composer, как универсальный загрузчик. второй загрузчик не нужен в системе. Во времена yii1 композера не было. Только что вы писали, что решили бы вопрос автозагрузки через SLP автозагрузчик, а теперь пишете опять про Сomp...
- 2017.02.05, 15:50
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
Как я понял (и понял ли?) - Есть в проекте одна папка "Modules" с модулями от ПС и без NS. - Это расширение сканирует ее и добавляет классы а глобальное пространство. - Создается новый модуль, ставится из админки, распаковывается в эту папку "Modules" и вроде как работает. - Но ...
- 2017.02.05, 15:44
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
Резюме: расширение нужно для того, чтобы вынести автозагрузку плагинов из плагинов в сторонее расширение. Я думаю, что рассмотрения одного кейса недостаточно, чтобы делать выводы о том для чего необходимо расширение в целом. Это был конкретный пример использования, один из множества. Давайте остано...
- 2017.02.05, 15:09
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
Нам тут больше не в чем разбираться. Вы сказали что для каждого плагина где есть классы без НС вы бы сделали свою функцию spl_autoload. В итоге в проекте с данным кейсом, у вас было бы подклюено несколько десятков spl_autoload функций. Я же для решения данной задачи предлгаю воспользоваться одним sp...
- 2017.02.05, 14:56
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
для какой цели используется ваше расширение при установке плагина, если плагин может сам себе загрузить с помощью 5 строк? зачем здесь вообще программист, если плагин можно установить из админки? Неужели в какой-то cms вы видели, что для установки плагина надо еще копаться в коде для автозагрузки к...
- 2017.02.05, 14:51
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
для какой цели используется ваше расширение при установке плагина, если плагин может сам себе загрузить с помощью 5 строк? зачем здесь вообще программист, если плагин можно установить из админки? Неужели в какой-то cms вы видели, что для установки плагина надо еще копаться в коде для автозагрузки к...
- 2017.02.05, 14:41
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
и теперь вы заставляете клиента прописывать папку плагина в конфиге вместо автоматической загрузки. неужели так проще для клиента?) Не совем понял вас. Расширение устанавливает программист 1 раз, не важно разработчик, или программист клиента. Дистрибьюция плагинов идет для клиента уже без программи...
- 2017.02.05, 14:28
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
Может быть вы и можете загрузчик лучше сделать, то пока вы его не сделали и нам не показали, это просто слова. хаха. вы читайте что я пишу и гуглите используемые мной функции. Я вам написал о а) spl_autoload б) о готовой реализации универсального загрузчика Все, что вам нужно сделать в ваших плагин...
- 2017.02.05, 14:24
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
вопросу автозагрузки кода уже много-много лет. Сначала это решалось простым require/include, потом появился 5.4 с неймспейсами и spl_autoload для автоматизирования и самодельными загрузчиками, потом появился psr-0/psr-4 и composer с универсальным загрузчиком на все случаи жизни. и тут вы - бац - и ...
- 2017.02.05, 14:17
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
Можете и свой класслоадер написать строк из 50 Эмммм.... Вообщем то я так и сделал. И теперь делюсь этим класслоадером с общественностью. для реализации плагинной системы включите свой класслоадер в свой плагин и не заставляйте его отдельно устанавливать. Опять же вы сделали странное устаревшее реш...
- 2017.02.05, 14:09
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
вопросу автозагрузки кода уже много-много лет. Сначала это решалось простым require/include, потом появился 5.4 с неймспейсами и spl_autoload для автоматизирования и самодельными загрузчиками, потом появился psr-0/psr-4 и composer с универсальным загрузчиком на все случаи жизни. и тут вы - бац - и ...
- 2017.02.05, 14:02
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
- 2017.02.05, 13:59
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
Мне в целом вам больше нечего добавить. Я предложил вам привести свой вариант установки динамического модуля в систему, а в ответ вы пишете опять какие-то отрывочные примеры использования композера. Но если хотите, давайте попробуем еще раз. так дискуссии не ведутся. я вам даже сниппет для composer...
- 2017.02.05, 13:44
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Автозагрузка классов в Yii 2.X как в Yii 1.X
- Ответы: 123
- Просмотры: 43616
Re: Автозагрузка классов в Yii 2.X как в Yii 1.X
Раз уж тема превратилась в дистрибьюцию динамических модулей, то чтобы не быть голословным распишу более подробно свой вариант. Есть файл с модулем, в нем содержится папка по названию модуля, внутри которой файлы модуля, и config.php файл модуля который надо подключить к основному конфигу приложения...