id ?: $interval) . '.' . self::FILE_FORMAT; } public function getThumbPath(TimeInterval|int $interval): string { return self::PARENT_FOLDER . self::THUMBS_FOLDER . hash( 'sha256', optional($interval)->id ?: $interval ) . '.' . self::FILE_FORMAT; } }