Class: Codat::Models::Integration
- Defined in:
- lib/codat/models/integration.rb
Constant Summary collapse
- ENDPOINT =
'/integrations'
Class Method Summary collapse
Methods inherited from BaseModel
attributes, #format_url, format_url, get, #get, #initialize, post, #post
Constructor Details
This class inherits a constructor from Codat::BaseModel
Class Method Details
.all(params = {}) ⇒ Object
12 13 14 15 16 17 18 19 20 |
# File 'lib/codat/models/integration.rb', line 12 def self.all(params = {}) result = get(ENDPOINT, params) return [] if result.status == 404 return result.body if result.status == 400 result.body.map { |integration| new(json: integration) } end |