Size: a a a

2021 November 09

AR

Aren Roger in PHP
Ребята в каких случаех стоит создать класс спомощю DI? чтобы внедрять автоматом все зависимости
источник

АС

Альберт Степанцев... in PHP
херакните-как регулярку для проверки адреса электронной почты, да
источник

АС

Альберт Степанцев... in PHP
DI не создает классы
у вас какая-то каша в голове
источник

АС

Альберт Степанцев... in PHP
почитайте мануал по языку, что ли
источник

AR

Aren Roger in PHP
Да есть немножко такое, я занимаюсь symfony, и там есть конструкторы которые принимают типа Entiry $entity, и это насколько знаю называеться DI, если создать класс с помощю new то ошибка будет few parameters
источник

АС

Альберт Степанцев... in PHP
ну есть, конечно, рантайм-классы
но вы же не о них, верно? ))
источник

АС

Альберт Степанцев... in PHP
каша, всё верно
источник

АС

Альберт Степанцев... in PHP
то, о чем вы говорите - называется auto-wiring
автоматическая подстановка зависимостей

и реализуется как DI + контейнер + немного рефлексии

почитайте мануал, советую искренне
источник

АС

Альберт Степанцев... in PHP
» создать класс
точка бреда

подумайте - почему я так пишу вам?
источник

AR

Aren Roger in PHP
Где, по php или symfony?
источник

AR

Aren Roger in PHP
точка бреда это что
источник

АС

Альберт Степанцев... in PHP
я бы на вашем месте со школьного учебника по информатике начал
источник

АС

Альберт Степанцев... in PHP
не сочтите за грубость
источник

AR

Aren Roger in PHP
Ты уже не прав
источник

АС

Альберт Степанцев... in PHP
это ваше "создать класс"
источник

AR

Aren Roger in PHP
я не говорю что DI создает классы, говорю создать класс таким образом чтобы внедрять автоматом все зависимости
источник

АС

Альберт Степанцев... in PHP
всё, спасибо
я потерял интерес к разговору
если кто-то еще хочет - пожалуйста
источник

AR

Aren Roger in PHP
в учебнике по информатики наверное есть да про php и SOLID
источник

AR

Aren Roger in PHP
смешно
источник

АС

Альберт Степанцев... in PHP
там есть хотя бы про разницу между классом и объектом
источник