Vielleicht mache ich Dinge falsch, aber ich komme aus der Welt von PDO und ich bin es gewohnt, Argumente an eine Klasse übergeben zu können, in die eine Zeile instanziiert wird und dann Dieser Konstruktor wird ein Feld dynamisch für mich festlegen. Wie wird das mit Eloquent erreicht?Ein Attribut an Eloquent Modellkonstruktor übergeben
// Old way
$dm = new DataModel('value');
DataModel.php
class DataModel() {
function __construct($value = null) {
$this->value = $value;
}
}
ich gelesen habe, dass Eloquent Sie mit einer ::create()
Methode bietet, aber ich will nicht in diesem Stadium den Datensatz speichern.
Das Problem hier ist, dass Eloquent seinen eigenen Konstruktor hat und ich bin nicht sicher, ob mein Modell diesen Konstruktor vollständig überschreiben kann.
Vielen Dank, ausgearbeitet ziemlich gut! – silkfire