|Speciality newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Speciality newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Speciality onlyTrashed() * @method static \Illuminate\Database\Eloquent\Builder|Speciality query() * @method static \Illuminate\Database\Eloquent\Builder|Speciality whereActive($value) * @method static \Illuminate\Database\Eloquent\Builder|Speciality whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Speciality whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Speciality whereDescription($value) * @method static \Illuminate\Database\Eloquent\Builder|Speciality whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Speciality whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Speciality withTrashed(bool $withTrashed = true) * @method static \Illuminate\Database\Eloquent\Builder|Speciality withoutTrashed() * @mixin \Eloquent */ class Speciality extends Model { use HasFactory, SoftDeletes; protected $table = 'specialities'; protected $guarded = [ 'id', ]; protected $casts = [ 'created_at' => 'datetime', 'updated_at' => 'datetime', 'deleted_at' => 'datetime', 'active' => 'boolean', ]; protected $fillable = [ 'description', 'active', ]; }