'array', 'released_at' => 'datetime', ]; public function asset(): BelongsTo { return $this->belongsTo(Asset::class); } public function hasBreakingChanges(): bool { return ! empty($this->breaking_changes); } public function isStored(): bool { return $this->local_path && file_exists($this->local_path); } }