Sha256: 5b77e4be71c98d7be30f0463f85c41cca5a0cf2634d4633af5a3330f17d4306b
Contents?: true
Size: 587 Bytes
Versions: 3
Compression:
Stored size: 587 Bytes
Contents
module Yt module PlaylistAudit # Count how many playlists have its description. class Description def initialize(options={}) @playlists = options[:playlists] end def total_count @playlists.count end def valid_count @playlists.count {|playlist| valid? playlist} end def title 'Playlist Description' end def description 'The number of playlists with a description' end private def valid?(playlist) !playlist.description.empty? end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
yt-audit-0.6.0 | lib/yt/playlist_audit/description.rb |
yt-audit-0.5.5 | lib/yt/playlist_audit/description.rb |
yt-audit-0.5.4 | lib/yt/playlist_audit/description.rb |