add feed formats
This commit is contained in:
1 parent
cf34ebbfff
commit
12310ce2dc
3 files changed
+23
No files matched your search
@@ -0,0 +1,7 @@
|
||||
defmodule FeedReader.Formats.Atom do
|
||||
@moduledoc false
|
||||
|
||||
def matches_prefix?(prefix), do: Regex.match?(~r/<feed\b/is, prefix)
|
||||
|
||||
def id, do: :atom
|
||||
end
|
||||
@@ -0,0 +1,7 @@
|
||||
defmodule FeedReader.Formats.RDF do
|
||||
@moduledoc false
|
||||
|
||||
def matches_prefix?(prefix), do: Regex.match?(~r/<rdf:rdf\b/is, prefix)
|
||||
|
||||
def id, do: :rdf
|
||||
end
|
||||
@@ -0,0 +1,9 @@
|
||||
defmodule FeedReader.Formats.RSS do
|
||||
@moduledoc false
|
||||
|
||||
def matches_prefix?(prefix) do
|
||||
Regex.match?(~r/<rss\b[^>]*\bversion\s*=\s*(["'])2\.0\1/is, prefix)
|
||||
end
|
||||
|
||||
def id, do: :rss
|
||||
end
|
||||
Reference in new issue
Block a user