Module: ProsperWorks
- Defined in:
- lib/prosperworks.rb,
lib/prosperworks/base.rb,
lib/prosperworks/lead.rb,
lib/prosperworks/task.rb,
lib/prosperworks/utils.rb,
lib/prosperworks/client.rb,
lib/prosperworks/person.rb,
lib/prosperworks/company.rb,
lib/prosperworks/project.rb,
lib/prosperworks/version.rb,
lib/prosperworks/webhook.rb,
lib/prosperworks/pipeline.rb,
lib/prosperworks/base_entity.rb,
lib/prosperworks/errors/base.rb,
lib/prosperworks/opportunity.rb,
lib/prosperworks/configuration.rb,
lib/prosperworks/pipeline_stage.rb,
lib/prosperworks/customer_source.rb,
lib/prosperworks/errors/forbidden.rb,
lib/prosperworks/errors/not_found.rb,
lib/prosperworks/errors/rate_limit.rb,
lib/prosperworks/errors/bad_request.rb,
lib/prosperworks/api_operations/find.rb,
lib/prosperworks/api_operations/list.rb,
lib/prosperworks/errors/server_error.rb,
lib/prosperworks/errors/unauthorized.rb,
lib/prosperworks/errors/unprocessable.rb,
lib/prosperworks/api_operations/create.rb,
lib/prosperworks/api_operations/delete.rb,
lib/prosperworks/api_operations/search.rb,
lib/prosperworks/api_operations/update.rb,
lib/prosperworks/api_operations/connect.rb
Defined Under Namespace
Modules: ApiOperations, Errors, SerializeEntity
Classes: Base, BaseEntity, Client, Company, Configuration, CustomerSource, Lead, Opportunity, Person, Pipeline, PipelineStage, Project, Task, Webhook
Constant Summary
collapse
- VERSION =
"0.2.0"
Class Method Summary
collapse
Class Method Details
.client ⇒ Object
43
44
45
|
# File 'lib/prosperworks.rb', line 43
def self.client
@client ||= Client.new
end
|
47
48
49
50
|
# File 'lib/prosperworks.rb', line 47
def self.configure(&block)
reset!
client.configure(&block)
end
|
.reset! ⇒ Object
39
40
41
|
# File 'lib/prosperworks.rb', line 39
def self.reset!
@client = nil
end
|