Всем привет, есть класс в нем магический метод __set когда для класса задается переменная пробелм нет, но если эта ерменная массив и нужно сделать что то вроде $obj->setting['first'] = 'value';
здесь начинаются проблемы
Notice: Indirect modification of overloaded property obj::$setting
как быть? при этом нужно сохранить именно такую установку значения массива