Class: ESP::SubOrganization
- Inherits:
-
Resource
- Object
- ActiveResource::Base
- Resource
- ESP::SubOrganization
- Defined in:
- lib/esp/resources/sub_organization.rb
Class Method Summary collapse
-
.all ⇒ ActiveResource::PaginatedCollection<ESP::SubOrganization>
Return a paginated SubOrganization list.
-
.create(attributes = {}) ⇒ ESP::SubOrganization
Create a SubOrganization.
-
.find(id, options = {}) ⇒ ESP::SubOrganization
Find a SubOrganization by id.
-
.where(clauses = {}) ⇒ ActiveResource::PaginatedCollection<ESP::SubOrganization>
Return a paginated SubOrganization list filtered by search parameters.
Instance Method Summary collapse
-
#destroy ⇒ self
Delete a SubOrganization.
-
#external_accounts ⇒ ActiveResource::PaginatedCollection<ESP::ExternalAccount>
The collection of external_accounts that belong to the sub organization.
-
#organization ⇒ ESP::Organization
The organization this sub organization belongs to.
-
#reports ⇒ ActiveResource::PaginatedCollection<ESP::Report>
The collection of reports that belong to the sub organization.
-
#save(attributes = {}) ⇒ Boolean
Create and update a SubOrganization.
-
#teams ⇒ ActiveResource::PaginatedCollection<ESP::Team>
The collection of teams that belong to the sub organization.
Methods included from Dirty
#changed_attributes, #original_attributes, #original_attributes=
Methods included from LoadWithOriginalAttributes
Class Method Details
.all ⇒ ActiveResource::PaginatedCollection<ESP::SubOrganization>
Return a paginated SubOrganization list
|
# File 'lib/esp/resources/sub_organization.rb', line 50
|
.create(attributes = {}) ⇒ ESP::SubOrganization
Create a SubOrganization. call-seq -> super.create(attributes={})
|
# File 'lib/esp/resources/sub_organization.rb', line 55
|
.find(id, options = {}) ⇒ ESP::SubOrganization
Find a SubOrganization by id
call-seq -> super.find(id, options = {})
|
# File 'lib/esp/resources/sub_organization.rb', line 34
|
.where(clauses = {}) ⇒ ActiveResource::PaginatedCollection<ESP::SubOrganization>
Return a paginated SubOrganization list filtered by search parameters
call-seq -> super.where(clauses = {})
|
# File 'lib/esp/resources/sub_organization.rb', line 23
|
Instance Method Details
#destroy ⇒ self
Delete a SubOrganization.
|
# File 'lib/esp/resources/sub_organization.rb', line 79
|
#external_accounts ⇒ ActiveResource::PaginatedCollection<ESP::ExternalAccount>
The collection of external_accounts that belong to the sub organization.
16 |
# File 'lib/esp/resources/sub_organization.rb', line 16 has_many :external_accounts, class_name: 'ESP::ExternalAccount' |
#organization ⇒ ESP::Organization
The organization this sub organization belongs to.
6 |
# File 'lib/esp/resources/sub_organization.rb', line 6 belongs_to :organization, class_name: 'ESP::Organization' |
#reports ⇒ ActiveResource::PaginatedCollection<ESP::Report>
The collection of reports that belong to the sub organization.
21 |
# File 'lib/esp/resources/sub_organization.rb', line 21 has_many :reports, class_name: 'ESP::Report' |
#save(attributes = {}) ⇒ Boolean
Create and update a SubOrganization.
|
# File 'lib/esp/resources/sub_organization.rb', line 67
|
#teams ⇒ ActiveResource::PaginatedCollection<ESP::Team>
The collection of teams that belong to the sub organization.
11 |
# File 'lib/esp/resources/sub_organization.rb', line 11 has_many :teams, class_name: 'ESP::Team' |