['text' => 'Source', 'model' => Source::class], self::FIELD_TYPE_MEDIUM => ['text' => 'Medium', 'model' => Media::class], self::FIELD_TYPE_CODEC => ['text' => 'Codec', 'model' => Codec::class], self::FIELD_TYPE_AUDIO_CODEC => ['text' => 'Audio codec', 'model' => AudioCodec::class], self::FIELD_TYPE_STANDARD => ['text' => 'Standard', 'model' => Standard::class], self::FIELD_TYPE_PROCESSING => ['text' => 'Processing', 'model' => Processing::class], self::FIELD_TYPE_TEAM => ['text' => 'Team', 'model' => Team::class], self::FIELD_TYPE_CUSTOM => ['text' => 'Custom', ], ]; public function searchBox(): \Illuminate\Database\Eloquent\Relations\BelongsTo { return $this->belongsTo(SearchBox::class, 'searchbox_id'); } }