How I can set my own property on model before save it, but only when I created a new row/entry?
Example PHP:
class foo extends controller {
// ..
public function create () {
$user = new User();
$user->name = 'Jack';
$user->lastname = 'Smith';
$user->save();
}
// ..
}
Model:
class User extends Model {
// ...
public function beforeSave() {
$this->token = uuid();
}
// ...
}
Table:
CREATE TABLE User
(
`uuid` varchar(55),
`name` varchar(55) NOT NULL,
`lastname` varchar(55) NOT NULL,
primary key (`uuid`)
)
;
from Newest questions tagged laravel-5 - Stack Overflow http://ift.tt/2kUcKHG
via IFTTT
Aucun commentaire:
Enregistrer un commentaire