|StudentContract newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|StudentContract newQuery() * @method static \Illuminate\Database\Eloquent\Builder|StudentContract query() * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereClassPackageUnitId($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereContractId($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereEndDate($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereEndTime($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereFineCancelled($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereMaximumTimeToFreezeRegistration($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereModalityId($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereNotes($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract wherePaymentMethodId($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereProtocol($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereStartTime($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereStartedDate($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereStudentId($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereTaxRegister($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereUnitId($value) * @method static \Illuminate\Database\Eloquent\Builder|StudentContract whereUpdatedAt($value) * @mixin \Eloquent */ class StudentContract extends Model { use HasFactory; protected $table = 'student_contracts'; protected $guarded = [ 'id', // Add more fields that shouldn't be edited here ]; protected $casts = [ 'created_at' => 'datetime', 'updated_at' => 'datetime', // Add your casts here (e.g., 'is_active' => 'boolean') ]; // Relationships // Business Logic Methods // Custom Finders // Query Scopes }