Sha256: e62a1998d5a31bca75e3b01056599b81fb91a0b735784611ed10dfb8d2aa9a08

Contents?: true

Size: 410 Bytes

Versions: 3

Compression:

Stored size: 410 Bytes

Contents

module RpiMarca
  class Helpers
    def self.get_attribute_value(element, attr)
      return nil unless element

      value = element[attr]
      value unless value.nil? || value.empty?
    end

    def self.get_element_value(element)
      return element.text unless element.nil? || element.text == ''
    end

    def self.parse_date(value)
      Date.strptime(value, '%d/%m/%Y') if value
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rpi_marca-0.0.3 lib/rpi_marca/helpers.rb
rpi_marca-0.0.2 lib/rpi_marca/helpers.rb
rpi_marca-0.0.1 lib/rpi_marca/helpers.rb