class ExifTagger::Tag::TagString
Private Instance Methods
get_from_raw()
click to toggle source
# File lib/phtools/exif_tagger/tags/_tag_string.rb, line 13 def get_from_raw @raw_values.each_value do |value| return value unless Tag.empty?(value) end EMPTY end
validate_type()
click to toggle source
# File lib/phtools/exif_tagger/tags/_tag_string.rb, line 20 def validate_type if @value.is_a?(String) validate_string_size(@value) else @errors << %(#{tag_name}: '#{@value}' is a wrong type \(#{@value.class}\)) end return if @errors.empty? @value_invalid << @value @value = EMPTY end