*/ protected function casts(): array { return [ 'validity_time_id' => 'integer', 'sort_order' => 'integer', 'metadata' => 'array', ]; } /** * @return BelongsTo */ public function attribute(): BelongsTo { return $this->belongsTo(Attribute::class, 'attribute_id'); } /** @return BelongsTo */ public function validityTime(): BelongsTo { return $this->belongsTo(ValidityTime::class); } }