public function setMainCoverAttribute($value) { if (($value['_delete'] ?? false) === true) { $this->deleteFile(); } elseif (($value['cover_file'] ?? null) !== null) { $this->storeFile($value['cover_file']); } }