29 return ModuleInstance::findOrFail($id);
46 return ModuleInstance::create($attributes);
52 public function all(): Collection
54 return ModuleInstance::all();
62 return ModuleInstance::where(
'alias', $alias)->get();
103 $moduleInstance = $this->
getById($id);
104 $moduleInstance->fill($attributes);
105 $moduleInstance->save();
106 return $moduleInstance;
115 public function delete(
int $id)
117 $moduleInstance = $this->
getById($id);
118 $moduleInstance->delete();
update(int $id, array $attributes=[])
create(array $attributes)
allThroughActivity(Activity $activity)
allEnabledThroughActivity(Activity $activity)
allWithAlias(string $alias='')