public function newFromBuilder($attributes = [], $connection = null) { $model = $this->newInstance([], true); $model->setRawAttributes((array) $attributes, true); $model->setConnection($connection ?: $this->getConnectionName()); return $model; }
/** * Initialize * * @return void */ public function initialize() { if (!$this->initialized) { $this->prototype = $this->model->newFromBuilder(); } $this->initialized = true; }