Module: Insightly2::DSL::PipelineStages

Included in:
Insightly2::DSL
Defined in:
lib/insightly2/dsl/pipeline_stages.rb

Instance Method Summary collapse

Instance Method Details

#get_pipeline_stage(id: nil) ⇒ Insightly2::Resources::PipelineStage?

GET /v2.1/PipelineStages/id Get a pipeline stage.

Raises:

  • (ArgumentError)

    If the method arguments are blank.



10
11
12
13
# File 'lib/insightly2/dsl/pipeline_stages.rb', line 10

def get_pipeline_stage(id: nil)
  raise ArgumentError, "ID cannot be blank" if id.blank?
  Resources::PipelineStage.parse(request(:get, "PipelineStages/#{id}"))
end

#get_pipeline_stagesArray?

GET /v2.1/PipelineStages Get a list of pipeline stages.



18
19
20
# File 'lib/insightly2/dsl/pipeline_stages.rb', line 18

def get_pipeline_stages
  Resources::PipelineStage.parse(request(:get, "PipelineStages"))
end