remove codeigniter
This commit is contained in:
@@ -9,7 +9,7 @@ class MissingScoreOverride extends BaseModel
|
||||
{
|
||||
protected $table = 'missing_score_overrides';
|
||||
|
||||
// ✅ CI: useTimestamps = true (created_at/updated_at)
|
||||
// ✅ legacy: useTimestamps = true (created_at/updated_at)
|
||||
public $timestamps = true;
|
||||
|
||||
protected $fillable = [
|
||||
@@ -34,7 +34,7 @@ class MissingScoreOverride extends BaseModel
|
||||
];
|
||||
|
||||
/**
|
||||
* Equivalent of CI getOverridesMap()
|
||||
* Equivalent of legacy getOverridesMap()
|
||||
* Returns: [student_id => [item_index => true]]
|
||||
*/
|
||||
public static function getOverridesMap(int $classSectionId, string $semester, string $schoolYear, string $itemType): array
|
||||
@@ -65,7 +65,7 @@ class MissingScoreOverride extends BaseModel
|
||||
}
|
||||
|
||||
/**
|
||||
* Equivalent of CI replaceOverrides()
|
||||
* Equivalent of legacy replaceOverrides()
|
||||
* Deletes matching overrides then inserts checked items.
|
||||
*/
|
||||
public static function replaceOverrides(
|
||||
@@ -109,7 +109,7 @@ class MissingScoreOverride extends BaseModel
|
||||
if (!empty($itemIndexes)) {
|
||||
$q->whereIn('item_index', array_map('intval', $itemIndexes));
|
||||
} else {
|
||||
// CI behavior: if itemIndexes is provided but empty, do nothing.
|
||||
// legacy behavior: if itemIndexes is provided but empty, do nothing.
|
||||
return;
|
||||
}
|
||||
} elseif ($nullIndex) {
|
||||
|
||||
Reference in New Issue
Block a user