Class: Bigcommerce::Request
- Inherits:
-
Module
- Object
- Module
- Bigcommerce::Request
- Defined in:
- lib/bigcommerce/request.rb
Defined Under Namespace
Modules: ClassMethods
Instance Method Summary collapse
- #included(base) ⇒ Object
-
#initialize(uri) ⇒ Request
constructor
A new instance of Request.
Constructor Details
#initialize(uri) ⇒ Request
Returns a new instance of Request.
7 8 9 10 |
# File 'lib/bigcommerce/request.rb', line 7 def initialize(uri) @uri = uri super() end |
Instance Method Details
#included(base) ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/bigcommerce/request.rb', line 12 def included(base) base.extend ClassMethods path_builder = ::Bigcommerce::PathBuilder.new(@uri) base.define_singleton_method :path do path_builder end end |