Size: a a a

2021 February 11

А

Алексей R in Yii Framework 3
А причем тут магия?
источник

А

Алексей R in Yii Framework 3
Как набор из этих сущностей будет обрабатываться в коллекциях?
источник

СП

Сергей Предводителев... in Yii Framework 3
Алексей R
А причем тут магия?
Речь шла про метод, который по запросу ($object, 'test') будет доставать значение из $object->getTest(). Вот про эту магию я говорил
источник

А

Алексей R in Yii Framework 3
Например сортировка по полю
источник

А

Алексей R in Yii Framework 3
Сергей Предводителев
Речь шла про метод, который по запросу ($object, 'test') будет доставать значение из $object->getTest(). Вот про эту магию я говорил
Ну это не магия а геттер )
источник

А

Алексей R in Yii Framework 3
Частый случай в наше время
источник

СП

Сергей Предводителев... in Yii Framework 3
Сам по себе метод getTest не магический, да
источник

СП

Сергей Предводителев... in Yii Framework 3
Но дотягиваемся мы до него магическим спосообом )
источник

А

Алексей R in Yii Framework 3
Сергей Предводителев
Но дотягиваемся мы до него магическим спосообом )
Перепробовав перед этим все легальные способы
источник

AB

Alexander Borisov in Yii Framework 3
Имхо, дотягиваемся так же, как если бы у тебя не было доступа к контенту объекта, а только его публичный интерфейс. Если хочешь получить значение свойства test смотришь на публичный интерфейс и ищешь там сначала публичное свойство test, потом методы getTest, isTest, hasTest и тд
источник

А

Алексей R in Yii Framework 3
Штука эта очень нужная. Если не нравится, то давай вынесем в отдельный метод или с учётом параметра
источник

СП

Сергей Предводителев... in Yii Framework 3
Alexander Borisov
Имхо, дотягиваемся так же, как если бы у тебя не было доступа к контенту объекта, а только его публичный интерфейс. Если хочешь получить значение свойства test смотришь на публичный интерфейс и ищешь там сначала публичное свойство test, потом методы getTest, isTest, hasTest и тд
Ну вот это и есть магия :)
источник

AB

Alexander Borisov in Yii Framework 3
то что в getTest может быть инкремент, это уже проблема нейминга
источник

AB

Alexander Borisov in Yii Framework 3
Сергей Предводителев
Ну вот это и есть магия :)
возможно, но имхо wtf эффектов не вызывает. ну и потом, orm же пользуемся, а там магии выше крыши
источник

ПА

Павел Афонин... in Yii Framework 3
Alexander Borisov
Ну в symfony аналогичный функционал с самого начала, полет нормальный
Плюс я так понял там опционально это можно выключить
источник

ПА

Павел Афонин... in Yii Framework 3
опять же вопрос нейминга это ArrayHelper , а не Property
источник

ПА

Павел Афонин... in Yii Framework 3
должен тока с массивом работать
источник

AB

Alexander Borisov in Yii Framework 3
Павел Афонин
Плюс я так понял там опционально это можно выключить
Выключить что? Получение через геттеры? Нет, там выключается только работа с магическими методами
источник

ПА

Павел Афонин... in Yii Framework 3
Alexander Borisov
Выключить что? Получение через геттеры? Нет, там выключается только работа с магическими методами
аааа
источник

ПА

Павел Афонин... in Yii Framework 3
сейчас погляжу
источник