/** * Create a new model instance. * * @param array $attributes */ public function __construct(array $attributes = []) { parent::__construct($attributes); if ($connection = config('roles.connection')) { $this->connection = $connection; } }
/** * @param $id * @return bool|null * @throws \Exception */ protected function destroy($id) { $this->modelInstance = $this->modelInstance->withTrashed()->findOrFail($id); if ($this->modelInstance->trashed()) { return $this->modelInstance->forceDelete(); } return $this->modelInstance->delete(); }