Sha256: 97d42235c307b7e26de3c4f6a70815f163bdb9fe53a4e054f52378c2f2cd0bd5

Contents?: true

Size: 324 Bytes

Versions: 8

Compression:

Stored size: 324 Bytes

Contents

module DynamicSitemaps
  class Page
    def urls
      @urls ||= []
    end
    
    def last_mod
      mod = nil
      
      urls.each do |url|
        unless url.last_mod.nil?
          if mod.nil? || url.last_mod > mod
            mod = url.last_mod
          end
        end
      end
      
      mod
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
dynamic_sitemaps-1.0.8 lib/dynamic_sitemaps/page.rb
dynamic_sitemaps-1.0.7 lib/dynamic_sitemaps/page.rb
dynamic_sitemaps-1.0.6 lib/dynamic_sitemaps/page.rb
dynamic_sitemaps-1.0.5 lib/dynamic_sitemaps/page.rb
dynamic_sitemaps-1.0.4 lib/dynamic_sitemaps/page.rb
dynamic_sitemaps-1.0.3 lib/dynamic_sitemaps/page.rb
dynamic_sitemaps-1.0.2 lib/dynamic_sitemaps/page.rb
dynamic_sitemaps-1.0.1 lib/dynamic_sitemaps/page.rb