Sha256: 6525f2306fbe1f7861fed3407c11b3d4b70185247e9b8aec180567e22509c288
Contents?: true
Size: 574 Bytes
Versions: 2
Compression:
Stored size: 574 Bytes
Contents
module Yt module PlaylistAudit # Count how many playlists have its description. class Description def initialize(playlists:) @playlists = playlists end def total_count @playlists.size end def valid_count @playlists.count {|playlist| valid? playlist} end def title 'Playlist Description' end def description 'The number of playlists with description' end private def valid?(playlist) !playlist.description.empty? end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
yt-audit-0.2.2 | lib/yt/playlist_audit/description.rb |
yt-audit-0.2.1 | lib/yt/playlist_audit/description.rb |