Module: Insightly2

Defined in:
lib/insightly2.rb,
lib/insightly2/dsl.rb,
lib/insightly2/dsl.rb,
lib/insightly2/utils.rb,
lib/insightly2/client.rb,
lib/insightly2/errors.rb,
lib/insightly2/version.rb,
lib/insightly2/dsl/tags.rb,
lib/insightly2/dsl/notes.rb,
lib/insightly2/dsl/tasks.rb,
lib/insightly2/dsl/teams.rb,
lib/insightly2/dsl/users.rb,
lib/insightly2/resources.rb,
lib/insightly2/dsl/emails.rb,
lib/insightly2/dsl/events.rb,
lib/insightly2/dsl/comments.rb,
lib/insightly2/dsl/contacts.rb,
lib/insightly2/dsl/projects.rb,
lib/insightly2/dsl/countries.rb,
lib/insightly2/dsl/pipelines.rb,
lib/insightly2/resources/tag.rb,
lib/insightly2/dsl/currencies.rb,
lib/insightly2/resources/note.rb,
lib/insightly2/resources/task.rb,
lib/insightly2/resources/team.rb,
lib/insightly2/resources/user.rb,
lib/insightly2/resources/email.rb,
lib/insightly2/resources/event.rb,
lib/insightly2/dsl/team_members.rb,
lib/insightly2/resources/object.rb,
lib/insightly2/utils/url_helper.rb,
lib/insightly2/dsl/custom_fields.rb,
lib/insightly2/dsl/opportunities.rb,
lib/insightly2/dsl/organisations.rb,
lib/insightly2/dsl/relationships.rb,
lib/insightly2/resources/comment.rb,
lib/insightly2/resources/contact.rb,
lib/insightly2/resources/country.rb,
lib/insightly2/resources/project.rb,
lib/insightly2/resources/currency.rb,
lib/insightly2/resources/pipeline.rb,
lib/insightly2/dsl/file_categories.rb,
lib/insightly2/dsl/pipeline_stages.rb,
lib/insightly2/dsl/task_categories.rb,
lib/insightly2/errors/client_error.rb,
lib/insightly2/dsl/file_attachments.rb,
lib/insightly2/resources/opportunity.rb,
lib/insightly2/resources/team_member.rb,
lib/insightly2/dsl/project_categories.rb,
lib/insightly2/resources/custom_field.rb,
lib/insightly2/resources/organisation.rb,
lib/insightly2/resources/relationship.rb,
lib/insightly2/resources/file_category.rb,
lib/insightly2/resources/task_category.rb,
lib/insightly2/resources/pipeline_stage.rb,
lib/insightly2/resources/file_attachment.rb,
lib/insightly2/dsl/opportunity_categories.rb,
lib/insightly2/resources/project_category.rb,
lib/insightly2/resources/object/serializers.rb,
lib/insightly2/dsl/opportunity_state_reasons.rb,
lib/insightly2/resources/opportunity_category.rb,
lib/insightly2/errors/resource_not_found_error.rb,
lib/insightly2/resources/opportunity_state_reason.rb

Defined Under Namespace

Modules: DSL, Errors, Resources, Utils Classes: Client

Constant Summary collapse

VERSION =
'0.1.9'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.api_keyString

Returns:

  • (String)


12
13
14
# File 'lib/insightly2.rb', line 12

def api_key
  @api_key
end

.loggerObject

Returns the value of attribute logger.



13
14
15
# File 'lib/insightly2.rb', line 13

def logger
  @logger
end

Class Method Details

.clientInsightly2::Client

Returns:



19
20
21
# File 'lib/insightly2.rb', line 19

def client
  @client ||= Client.new(Insightly2.api_key)
end