findOrFail($host); } if (empty(array_get($data, 'password'))) { unset($data['password']); } return $this->connection->transaction(function () use ($data, $host) { $host->update($data); $this->dynamic->set('dynamic', $host); $this->databaseManager->connection('dynamic')->getPdo(); return $host; }); } }