'array', 'display_fields' => 'array', 'is_required' => 'boolean', 'sort_order' => 'integer', ]; public function template(): BelongsTo { return $this->belongsTo(DocumentTemplate::class, 'template_id'); } public function linkValues(): HasMany { return $this->hasMany(DocumentTemplateLinkValue::class, 'link_id') ->orderBy('sort_order'); } }