From cc5ac1f89fd8c42db7876cd80d67ade1fe7997ff Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Tue, 27 Jul 2021 11:38:58 +0200 Subject: [PATCH] wip #4624 @0:05 --- src/app/Magic/Models/CubistMagicAbstractModel.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/app/Magic/Models/CubistMagicAbstractModel.php b/src/app/Magic/Models/CubistMagicAbstractModel.php index 097a720..03db139 100644 --- a/src/app/Magic/Models/CubistMagicAbstractModel.php +++ b/src/app/Magic/Models/CubistMagicAbstractModel.php @@ -641,6 +641,10 @@ class CubistMagicAbstractModel extends Model implements HasMedia return $res; } + /** + * @param $c + * @return \Illuminate\Support\Collection + */ public function getMediaInField($c) { if (null === $c || !$c) { @@ -649,6 +653,14 @@ class CubistMagicAbstractModel extends Model implements HasMedia return $this->getMedia($c); } + public function deleteMediaInField($c) + { + foreach ($this->getMediaInField($c) as $item) { + /** @var $item Media */ + $item->delete(); + } + } + public function getAttribute($key) { $value = parent::getAttribute($key); -- 2.39.5