[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: PHP-DI каждый раз генерировать новый класс
Zzepish
Не могу заставить сию либу каждый раз генерировать класс.
Конфигурация в массиве. Есть гидратор. Хочу чтоб каждый раз при вызове создавался новый класс гидратора
SlavaFr
Эта библиотека не создана для генерации класов. Она генерирует объекты из готовых классов. Если ты подразумеваешь Объекты, а не классы, то возможно тебе поможет метод make http://php-di.org/doc/container.html#make


_____________
↓↓↓↓↓↓↓↓↓↓
ответ может быть здесь
или в mysql_error();
SerginhoLD
Тема древняя уже,
но походу есть хотелка чтобы get каждый раз генерировал новый объект, вот именно этот контейнер так не умеет,
по этому лучше взять любой другой контейнер, где явно можно указать что метод get работает как фабрика для какого-то ключа

_____________
"internet explorer всех правильней отображает страницы" ©
twin
Класс генерировать нельзя в принципе.

А вообще с контейнерами нужно осторожнее. Зло это в неумелых руках smile.gif



_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
Эли4ка
Цитата
Класс генерировать нельзя в принципе.

А ананонимные классы как же? или это не то?
twin
Нет, не то. Анонимные классы, это просто одноразовые объекты на самом деле. Синтаксический сахар.

А вот сгенерировать класс динамически не выйдет, да и не нужно этого.

Конечно нет ничего невозможного. Можно создать файл, записать класс туда текстом и запустить налету. Но это сюр какой то и глупости.

Классы не генерируются. Генерируются объекты, коль на то пошло.

_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
Эли4ка
Цитата (Zzepish @ 25.02.2019 - 20:15)
каждый раз генерировать класс.

Цитата (Zzepish @ 25.02.2019 - 20:15)
Хочу чтоб каждый раз при вызове создавался новый класс гидратора

Насколько я понимаю это разные вещи.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.