Size: a a a

2020 May 12

Д

Дмитрий in Yii Framework 2
Аль Пачино
Всем привет!
Хотелось бы удобства:
foreach($array as $name => $value){
   if(!empty($this->_attributes->$name){
        /////.............
   }
}

$this->_attributes->$name - вызывает ошибку..
Как теперь подставляться автоматом наименования атрибутов в $this->_attributes ?
Что такое _attributes ? Объект ?
источник

А

Аль Пачино in Yii Framework 2
Дмитрий
Что такое _attributes ? Объект ?
метод приватный.
источник

Д

Дмитрий in Yii Framework 2
Аль Пачино
метод приватный.
А чего ты его как объект юзаешь ?
источник

Д

Дмитрий in Yii Framework 2
_attributes->$name
источник

А

Аль Пачино in Yii Framework 2
Aleksandr
Был? А теперь нет?
Перевел в public $_attributes;
Ошибка осталась.
источник

А

Аль Пачино in Yii Framework 2
Гуглю, путного не нахожу.
источник

Д

Дмитрий in Yii Framework 2
Аль Пачино
Перевел в public $_attributes;
Ошибка осталась.
Блять... Это объект ???
источник

A

Aleksandr in Yii Framework 2
public function getAttribute($name)
   {
       return isset($this->_attributes[$name]) ? $this->_attributes[$name] : null;
   }
источник

Д

Дмитрий in Yii Framework 2
У неко есть куча свойств $name ?
источник

A

Aleksandr in Yii Framework 2
нет, ессно
источник

А

Аль Пачино in Yii Framework 2
Дмитрий
У неко есть куча свойств $name ?
В методе массив
источник

Д

Дмитрий in Yii Framework 2
Аль Пачино
В методе массив
А с чего ты его тогда юзаешь как объект ??
источник

А

Аль Пачино in Yii Framework 2
Попробую перевести в массив.
источник

А

Аль Пачино in Yii Framework 2
Дмитрий
А с чего ты его тогда юзаешь как объект ??
Этот код видел еще в Yii2 DirtyAttributes, как раз там используются, как в примере выше.
источник

А

Аль Пачино in Yii Framework 2
Аль Пачино
Этот код видел еще в Yii2 DirtyAttributes, как раз там используются, как в примере выше.
А нет, не прав.
источник

Д

Дмитрий in Yii Framework 2
Аль Пачино
Этот код видел еще в Yii2 DirtyAttributes, как раз там используются, как в примере выше.
У тебя $this->_attributes это что? Свойство? Свойство является массивом? Или объект
источник

Д

Дмитрий in Yii Framework 2
Я ж не знаю этого
источник

А

Аль Пачино in Yii Framework 2
Дмитрий
У тебя $this->_attributes это что? Свойство? Свойство является массивом? Или объект
Объект, внутри объекта массив
источник

Д

Дмитрий in Yii Framework 2
_attributes это массив ?
источник

А

Аль Пачино in Yii Framework 2
Дмитрий
_attributes это массив ?
Да.
источник