request)); \DB::transaction(function () { $this->model = Account::create($this->request->all()); // Set default account if ($this->request['default_account']) { setting()->set('default.account', $this->model->id); setting()->save(); } }); event(new AccountCreated($this->model, $this->request)); return $this->model; } }