1
HalloPHP-Update statische Eigenschaft Array
Ich hatte
ein Array als statische Eigenschaft in Mutter definiert In dem Kind das gleiche Array benötigt wird, aber ich brauche einen anderen Wert in diesem Array
I das Array neu zu definieren und die Eltern Array
die Frage außer Kraft setzen:
Gibt es eine andere Möglichkeit, einen neuen Wert im Array hinzuzufügen, ohne ihn neu zu definieren?
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
}
ich es in der Klasse Code nicht in Methode ändern möchten, weil es durch statische Art und Weise @mohade genannt wird –