Sha256: d9aa8fababa4eddccf1c0ab7e86eabbcc2eb8c4171eaa8f289b90139bde3d0ca
Contents?: true
Size: 464 Bytes
Versions: 10
Compression:
Stored size: 464 Bytes
Contents
# frozen_string_literal: true require 'ultimate_lyrics/provider/item' module UltimateLyrics class Provider class ExtractItem < ::UltimateLyrics::Provider::Item def apply_from_delimiters(source) source.delimited_inner(begin_with, end_with) end def apply_from_tag(source) source.delimited_inner(tag, "</#{tag_name}>") end def apply_from_url(source) url.gsub('{id}', source) end end end end
Version data entries
10 entries across 10 versions & 2 rubygems