переопределить — php обновить массив статических свойств

Привет

Я определил массив как статическое свойство в родительском

У ребенка нужен тот же массив, но мне нужно другое значение в этом массиве

Я переопределить массив и переопределить родительский массив

Вопрос:

Есть ли другой способ добавить новое значение в массив, не переопределяя его?

class message extends AbstractModel

{
protected static $schema =
['text' => self::DATA_TYPE_STR,
'id' => self::DATA_TYPE_INT,
'user_id' => self::DATA_TYPE_INT,
'time' => self::DATA_TYPE_INT];
}
class privateMessage extends message
{
protected static $schema=
['text' => self::DATA_TYPE_STR,
'id' => self::DATA_TYPE_INT,
'user_id' => self::DATA_TYPE_INT,
'time' => self::DATA_TYPE_INT,
'to_id' => self::DATA_TYPE_INT]; //this property i want to add it in this child

}

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …