class CircleCi::ApiResource
ApiResource
is a parent class for rest resources for the CircleCI API. It allows for request conifugration to be set per request if needed, otherwise the default global CircleCi.config
is used
Attributes
conf[R]
project[R]
username[R]
Public Class Methods
default_config()
click to toggle source
# File lib/circleci/api_resource.rb, line 19 def self.default_config CircleCi.config end
new(username = nil, project = nil, conf = nil)
click to toggle source
# File lib/circleci/api_resource.rb, line 13 def initialize(username = nil, project = nil, conf = nil) @username = username @project = project @conf = conf || default_config end
Public Instance Methods
default_config()
click to toggle source
# File lib/circleci/api_resource.rb, line 23 def default_config self.class.default_config end