public function model(AbstractModel $model) { $data = $model->getChanges(); $model->getRepo()->getSerializers()->serialize($data); $this->set($data)->where($model->getRepo()->getPrimaryKey(), $model->getId()); return $this; }