D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
forge
/
school.dentostock.com
/
app
/
Filename :
SmClassTime.php
back
Copy
<?php namespace App; use App\Scopes\AcademicSchoolScope; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; class SmClassTime extends Model { use HasFactory; protected static function boot() { parent::boot(); // static::addGlobalScope(new AcademicSchoolScope); } public function examSchedules() { return $this->hasMany(SmExamSchedule::class,'exam_period_id'); } public function routineUpdates() { return $this->hasMany(SmClassRoutineUpdate::class,'class_period_id')->where('academic_id',getAcademicId()); } public function studentRoutineUpdates() { return $this->hasMany(SmClassRoutineUpdate::class,'class_period_id')->where('academic_id',getAcademicId())->where('class_id', $this->class_id) ->where('section_id', $this->section_id); } }