'array', 'properties' => 'array', ]; public function layer() { return $this->belongsTo(Layer::class); } public function template() { return $this->belongsTo(InspectionTemplate::class); } public function inspections() { return $this->hasMany(Inspection::class, 'feature_id'); } public function media() { return $this->morphMany(Media::class, 'mediable'); } public function images() { return $this->morphMany(Media::class, 'mediable')->where('category', 'image'); } }