<?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();
    }
}
