'array', 'aSchemaPro' => 'array', ]; } protected static function booted(): void { static::deleting(function ($oArticle) { $oArticle->oImages()->get()->each(function ($oImage) { $oImage->delete(); }); }); } public function oSubject(): MorphTo { return $this->morphTo('oSubject'); } public function oImages(): MorphMany { return $this->morphMany(UploadImages::class, 'oImageable'); } }