Forse sto facendo le cose sbagliate, ma vengo dal mondo di PDO e sono abituato a essere in grado di passare argomenti a una classe in cui una riga viene istanziata e quindi quel costruttore imposterà dinamicamente un campo per me. Come si raggiunge questo risultato con Eloquent?Passaggio di un attributo a Eloquent model constructor
// Old way
$dm = new DataModel('value');
DataModel.php
class DataModel() {
function __construct($value = null) {
$this->value = $value;
}
}
Ho letto che Eloquente fornisce un metodo ::create()
ma io non voglio salvare il record in questa fase.
Il problema qui è che Eloquent ha il proprio costruttore e non sono sicuro che il mio modello possa ignorare completamente il costruttore.
ringrazio molto, ha funzionato abbastanza bene! – silkfire