Module: MetaInfo

Defined in:
lib/meta_info.rb,
lib/meta_info/version.rb,
lib/meta_info/document.rb,
lib/meta_info/exception.rb

Defined Under Namespace

Modules: Exception Classes: Document

Constant Summary collapse

VERSION =
"0.0.1"

Class Method Summary collapse

Class Method Details

.parse(html) ⇒ Object



8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/meta_info.rb', line 8

def self.parse(html)
  begin
    document = MetaInfo::Document.new(html)  
    if document.valid?
      return document
    else
      return false
    end
  rescue MetaInfo::Exception::NoHTML => e
    return false
  end
end