Sha256: 17ed706ab940680222a8a645ffadb917887023045e57e4e6e7a3e829cee1260a

Contents?: true

Size: 471 Bytes

Versions: 1

Compression:

Stored size: 471 Bytes

Contents

require "ics_validator/version"
require "ics_validator/feed_validator"
require "ics_validator/snippet_validator"
require "ics_validator/file_validator"

# Use http://icalvalid.cloudapp.net/ to validate iCalendar content.
#
module IcsValidator

  def self.valid_feed?(url)
    FeedValidator.new(url).valid?
  end

  def self.valid_snippet?(snippet)
    SnippetValidator.new(snippet).valid?
  end

  def self.valid_file?(path)
    FileValidator.new(path).valid?
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ics_validator-0.0.2 lib/ics_validator.rb