Class: BrickHouse::BrickLayerResource
- Inherits:
-
ActiveResource::Base
- Object
- ActiveResource::Base
- BrickHouse::BrickLayerResource
show all
- Defined in:
- app/models/brick_house/brick_layer_resource.rb
Class Method Summary
collapse
Class Method Details
.get(args) ⇒ Object
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
# File 'app/models/brick_house/brick_layer_resource.rb', line 5
def self.get(args)
begin
if BrickHouse.brick_layer_endpoint.blank?
unless args == "root" || args == "home"
route = BrickLayer::Route.where(:slug => args).first
else
route = BrickLayer::Route.where(:slug => "").first
end
return route.try(:data_set)
else
debugger
return BrickHouse::DataSetObject.new(super(*args)).results
end
rescue => e
Rails.logger.error("REQUEST ERROR: #{e}")
nil
end
end
|