Class: ChambaSearchMx::JobPage
- Inherits:
-
Object
- Object
- ChambaSearchMx::JobPage
- Defined in:
- lib/chamba_search_mx/job_page.rb
Overview
Job unique page
Instance Method Summary collapse
-
#data ⇒ ChambaSearchMx::JobDecorator
Instance.
-
#initialize(opts = {}) ⇒ JobPage
constructor
A new instance of JobPage.
-
#load(url = '') ⇒ class
Self.
Constructor Details
#initialize(opts = {}) ⇒ JobPage
Returns a new instance of JobPage.
7 8 9 10 |
# File 'lib/chamba_search_mx/job_page.rb', line 7 def initialize(opts = {}) @http = opts[:http] || ChambaSearchMx::HTMLPage.new @job_decorator = opts[:job_decorator] || ChambaSearchMx::JobDecorator end |
Instance Method Details
#data ⇒ ChambaSearchMx::JobDecorator
Returns instance.
23 24 25 |
# File 'lib/chamba_search_mx/job_page.rb', line 23 def data @job_decorator.new decorator_data end |
#load(url = '') ⇒ class
Returns self.
15 16 17 18 19 |
# File 'lib/chamba_search_mx/job_page.rb', line 15 def load(url = '') @url = url @http.load @url self end |