Module: SiteClassifier
- Defined in:
- lib/site_classifier.rb,
lib/site_classifier/version.rb,
lib/site_classifier/extractor.rb,
lib/site_classifier/configuration.rb
Defined Under Namespace
Classes: Configuration, Extractor
Constant Summary collapse
- VERSION =
"0.0.6"
Instance Attribute Summary collapse
-
#setup ⇒ Object
readonly
Returns the value of attribute setup.
Class Method Summary collapse
- .configuration ⇒ Object
- .configure(&block) ⇒ Object
- .extract!(url) ⇒ Object
- .translate_tags? ⇒ Boolean
Instance Attribute Details
#setup ⇒ Object (readonly)
Returns the value of attribute setup.
12 13 14 |
# File 'lib/site_classifier.rb', line 12 def setup @setup end |
Class Method Details
.configuration ⇒ Object
22 23 24 |
# File 'lib/site_classifier.rb', line 22 def self.configuration @setup ||= SiteClassifier::Configuration.new end |
.configure(&block) ⇒ Object
14 15 16 |
# File 'lib/site_classifier.rb', line 14 def self.configure(&block) @setup = SiteClassifier::Configuration.configure(&block) end |
.extract!(url) ⇒ Object
26 27 28 |
# File 'lib/site_classifier.rb', line 26 def self.extract!(url) SiteClassifier::Extractor.parse_site(url) end |
.translate_tags? ⇒ Boolean
18 19 20 |
# File 'lib/site_classifier.rb', line 18 def self. self.configuration.translate == true end |