Size: a a a

2020 April 29

v

v01d in PHP
только в чем смысл использовать ->newInstance() вместо new, кто-то подскажет?
источник

KN

Kirill Nesmeyanov in PHP
ни в чём
источник

KN

Kirill Nesmeyanov in PHP
а ещё есть ->newInstanceWithoutArgs()
источник

KN

Kirill Nesmeyanov in PHP
Kirill Nesmeyanov
ни в чём
с другой стороны, когда есть инстанс рефлексии, то почему бы не использовать его...
источник

v

v01d in PHP
ок, а зачем нужен инстанс Reflection? только для получения аннотаций? какие еще задачи решаются в современных фреймворках с помощью Reflection?
источник

АС

Альберт Степанцев... in PHP
v01d
Доброго времени суток.
Каким образом можно создавать классы, кроме как через new и clone?
создавать классы?
really?
пока кроме служебного слова class ничего не придумали

впрочем, я опоздал, уже постебались
источник

АС

Альберт Степанцев... in PHP
хотя...

eval('cl' . 'ass Foo {}');
источник

АС

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

АС

Альберт Степанцев... in PHP
v01d
ок, а зачем нужен инстанс Reflection? только для получения аннотаций? какие еще задачи решаются в современных фреймворках с помощью Reflection?
1. Тестирование, обход конструктора
2. Получение данных об ожидаемом аргументе и его авто-подстановка
источник

SZ

Sergey Zolotov in PHP
Переслано от Sergey Zolotov
давайте немного забустим звездочками плагин https://github.com/Haehnchen/idea-php-generics-plugin
источник

AK

Anton Karpov in PHP
а он работает?
источник

AK

Anton Karpov in PHP
ставил какой-то, тот не работал 😔
источник

SZ

Sergey Zolotov in PHP
еще в активной разработке. это от автора symfony, laravel и annotations плагинов
источник

KN

Kirill Nesmeyanov in PHP
? о_0
источник

KN

Kirill Nesmeyanov in PHP
а ничё что Адель автор плагина ларки?
источник

KN

Kirill Nesmeyanov in PHP
аааа, точно, там же был какой-то чел до Аделя
источник

SZ

Sergey Zolotov in PHP
источник

KN

Kirill Nesmeyanov in PHP
этот мёртв
источник

KN

Kirill Nesmeyanov in PHP
хотя...
источник

KN

Kirill Nesmeyanov in PHP
хз короче
источник