Sha256: 7a62ad40f75b21e75f199f0d108458be58ca19b3ecad9ed0a09b0c0fe17b4ae6

Contents?: true

Size: 347 Bytes

Versions: 10

Compression:

Stored size: 347 Bytes

Contents

module ExtractI18n
  module HTMLExtractor
    module Match
      class BaseMatch < NodeMatch
        attr_reader :node

        def initialize(document, node, text)
          super(document, text)
          @node = node
        end

        def replace_text!
          node.content = translation_key_object
        end
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
extract_i18n-0.7.2 lib/extract_i18n/html_extractor/match/base_match.rb
extract_i18n-0.7.1 lib/extract_i18n/html_extractor/match/base_match.rb
extract_i18n-0.7.0 lib/extract_i18n/html_extractor/match/base_match.rb
extract_i18n-0.6.2 lib/extract_i18n/html_extractor/match/base_match.rb
extract_i18n-0.6.1 lib/extract_i18n/html_extractor/match/base_match.rb
extract_i18n-0.6.0 lib/extract_i18n/html_extractor/match/base_match.rb
extract_i18n-0.5.0 lib/extract_i18n/html_extractor/match/base_match.rb
extract_i18n-0.4.0 lib/extract_i18n/html_extractor/match/base_match.rb
extract_i18n-0.3.0 lib/extract_i18n/html_extractor/match/base_match.rb
extract_i18n-0.2.0 lib/extract_i18n/html_extractor/match/base_match.rb