Wie kann ich einen Konstruktor in einem Yii2-Modell erstellen? weil ich ein CI-Modell in Yii2-Modell umwandeln möchte.Wie kann ich einen Konstruktor in einem Yii2-Modell erstellen?
Ich würde ein funktionierendes Beispiel schätzen.
Wie kann ich einen Konstruktor in einem Yii2-Modell erstellen? weil ich ein CI-Modell in Yii2-Modell umwandeln möchte.Wie kann ich einen Konstruktor in einem Yii2-Modell erstellen?
Ich würde ein funktionierendes Beispiel schätzen.
Erstellen Sie diese Funktion in Ihrem Modellklasse:
function __construct()
{
parent::__construct();
...
}
Von der offiziellen Dokumentation:
Es wird empfohlen, dass Sie Objektinitialisierung in der init() Methode, weil zu diesem Zeitpunkt durchführen, die Objektkonfiguration wird bereits angewendet. http://www.yiiframework.com/doc-2.0/yii-base-baseobject.html
So hängt es ein wenig auf, was genau wollen Sie in Ihrem Konstruktor zu tun. In den meisten Fällen wäre dies der Standardansatz:
public function init()
{
parent::init();
// ... initialization after configuration is applied
}