Class: TheCompaniesAPI::Generated::Models::Team
- Inherits:
-
Object
- Object
- TheCompaniesAPI::Generated::Models::Team
- Defined in:
- lib/thecompaniesapi/generated/models/team.rb
Overview
A collection of users that can access the same resources.
Instance Attribute Summary collapse
-
#admin ⇒ Object
Admin.
-
#country ⇒ Object
Country.
-
#created_at ⇒ Object
CreatedAt.
-
#credits ⇒ Float
Credits.
-
#credits_pack ⇒ Float
CreditsPack.
-
#id ⇒ Float
Id.
-
#name ⇒ Object
Name.
-
#role ⇒ Object
Role.
-
#stripe_customer_id ⇒ Object
StripeCustomerId.
-
#stripe_product_id ⇒ Object
StripeProductId.
-
#stripe_subscribed ⇒ Boolean
StripeSubscribed.
-
#stripe_subscription_id ⇒ Object
StripeSubscriptionId.
-
#stripe_subscription_status ⇒ Object
StripeSubscriptionStatus.
-
#website_url ⇒ Object
WebsiteUrl.
Instance Method Summary collapse
-
#initialize(data = {}) ⇒ Team
constructor
Initialize a new Team.
-
#to_hash ⇒ Hash
(also: #to_h)
Convert to hash.
Constructor Details
#initialize(data = {}) ⇒ Team
Initialize a new Team
57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 |
# File 'lib/thecompaniesapi/generated/models/team.rb', line 57 def initialize(data = {}) @admin = data['admin'] @country = data['country'] @created_at = data['createdAt'] @credits = data['credits'] @credits_pack = data['creditsPack'] @id = data['id'] @name = data['name'] @role = data['role'] @stripe_customer_id = data['stripeCustomerId'] @stripe_product_id = data['stripeProductId'] @stripe_subscribed = data['stripeSubscribed'] @stripe_subscription_id = data['stripeSubscriptionId'] @stripe_subscription_status = data['stripeSubscriptionStatus'] @website_url = data['websiteUrl'] end |
Instance Attribute Details
#admin ⇒ Object
Returns admin.
12 13 14 |
# File 'lib/thecompaniesapi/generated/models/team.rb', line 12 def admin @admin end |
#country ⇒ Object
Returns country.
15 16 17 |
# File 'lib/thecompaniesapi/generated/models/team.rb', line 15 def country @country end |
#created_at ⇒ Object
Returns createdAt.
18 19 20 |
# File 'lib/thecompaniesapi/generated/models/team.rb', line 18 def created_at @created_at end |
#credits ⇒ Float
Returns credits.
21 22 23 |
# File 'lib/thecompaniesapi/generated/models/team.rb', line 21 def credits @credits end |
#credits_pack ⇒ Float
Returns creditsPack.
24 25 26 |
# File 'lib/thecompaniesapi/generated/models/team.rb', line 24 def credits_pack @credits_pack end |
#id ⇒ Float
Returns id.
27 28 29 |
# File 'lib/thecompaniesapi/generated/models/team.rb', line 27 def id @id end |
#name ⇒ Object
Returns name.
30 31 32 |
# File 'lib/thecompaniesapi/generated/models/team.rb', line 30 def name @name end |
#role ⇒ Object
Returns role.
33 34 35 |
# File 'lib/thecompaniesapi/generated/models/team.rb', line 33 def role @role end |
#stripe_customer_id ⇒ Object
Returns stripeCustomerId.
36 37 38 |
# File 'lib/thecompaniesapi/generated/models/team.rb', line 36 def stripe_customer_id @stripe_customer_id end |
#stripe_product_id ⇒ Object
Returns stripeProductId.
39 40 41 |
# File 'lib/thecompaniesapi/generated/models/team.rb', line 39 def stripe_product_id @stripe_product_id end |
#stripe_subscribed ⇒ Boolean
Returns stripeSubscribed.
42 43 44 |
# File 'lib/thecompaniesapi/generated/models/team.rb', line 42 def stripe_subscribed @stripe_subscribed end |
#stripe_subscription_id ⇒ Object
Returns stripeSubscriptionId.
45 46 47 |
# File 'lib/thecompaniesapi/generated/models/team.rb', line 45 def stripe_subscription_id @stripe_subscription_id end |
#stripe_subscription_status ⇒ Object
Returns stripeSubscriptionStatus.
48 49 50 |
# File 'lib/thecompaniesapi/generated/models/team.rb', line 48 def stripe_subscription_status @stripe_subscription_status end |
#website_url ⇒ Object
Returns websiteUrl.
51 52 53 |
# File 'lib/thecompaniesapi/generated/models/team.rb', line 51 def website_url @website_url end |
Instance Method Details
#to_hash ⇒ Hash Also known as: to_h
Convert to hash
78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'lib/thecompaniesapi/generated/models/team.rb', line 78 def to_hash { 'admin' => @admin, 'country' => @country, 'createdAt' => @created_at, 'credits' => @credits, 'creditsPack' => @credits_pack, 'id' => @id, 'name' => @name, 'role' => @role, 'stripeCustomerId' => @stripe_customer_id, 'stripeProductId' => @stripe_product_id, 'stripeSubscribed' => @stripe_subscribed, 'stripeSubscriptionId' => @stripe_subscription_id, 'stripeSubscriptionStatus' => @stripe_subscription_status, 'websiteUrl' => @website_url, } end |