class Fontist::Resources::AppleCDNResource
Public Class Methods
Source
# File lib/fontist/resources/apple_cdn_resource.rb, line 4 def initialize(resource, options = {}) @resource = resource @options = options end
Public Instance Methods
Source
# File lib/fontist/resources/apple_cdn_resource.rb, line 9 def files(source_names, &block) archive_path = download_archive extract_archive(archive_path) do |extracted_dir| find_fonts(extracted_dir, source_names).each(&block) end end