add all controllers logic

This commit is contained in:
root
2026-03-11 17:53:15 -04:00
parent 3e6c577085
commit 2ef71cc92b
421 changed files with 12009 additions and 5211 deletions
@@ -0,0 +1,26 @@
<?php
namespace App\Services\ClassSections;
use App\Models\ClassSection;
class ClassSectionCommandService
{
public function create(array $data): ClassSection
{
return ClassSection::query()->create($data);
}
public function update(ClassSection $section, array $data): ClassSection
{
$section->fill($data);
$section->save();
return $section->refresh();
}
public function delete(ClassSection $section): bool
{
return (bool) $section->delete();
}
}