apply the school year concept
Tests / PHPUnit (push) Failing after 1m19s

This commit is contained in:
root
2026-07-14 00:59:00 -04:00
parent 504c3bc9f9
commit feb1b29a32
73 changed files with 4288 additions and 620 deletions
@@ -32,6 +32,11 @@ final class SchoolYearStatus
}
public static function isReadonly(string $status): bool
{
return self::isLifecycleMetadataLocked($status);
}
public static function isLifecycleMetadataLocked(string $status): bool
{
return in_array($status, [self::CLOSED, self::ARCHIVED], true);
}