Class: EvoleapLicensing::LicenseInfo
- Inherits:
-
Object
- Object
- EvoleapLicensing::LicenseInfo
- Defined in:
- lib/evoleap_licensing/results/license_info.rb
Instance Attribute Summary collapse
-
#error_message ⇒ Object
readonly
Returns the value of attribute error_message.
-
#expiry ⇒ Object
readonly
Returns the value of attribute expiry.
-
#owner_logo_url ⇒ Object
readonly
Returns the value of attribute owner_logo_url.
-
#owner_name ⇒ Object
readonly
Returns the value of attribute owner_name.
Instance Method Summary collapse
-
#initialize(success:, owner_name: nil, owner_logo_url: nil, expiry: nil, error_message: nil) ⇒ LicenseInfo
constructor
A new instance of LicenseInfo.
- #success? ⇒ Boolean
Constructor Details
#initialize(success:, owner_name: nil, owner_logo_url: nil, expiry: nil, error_message: nil) ⇒ LicenseInfo
Returns a new instance of LicenseInfo.
7 8 9 10 11 12 13 |
# File 'lib/evoleap_licensing/results/license_info.rb', line 7 def initialize(success:, owner_name: nil, owner_logo_url: nil, expiry: nil, error_message: nil) @success = success @owner_name = owner_name @owner_logo_url = owner_logo_url @expiry = expiry @error_message = end |
Instance Attribute Details
#error_message ⇒ Object (readonly)
Returns the value of attribute error_message.
5 6 7 |
# File 'lib/evoleap_licensing/results/license_info.rb', line 5 def @error_message end |
#expiry ⇒ Object (readonly)
Returns the value of attribute expiry.
5 6 7 |
# File 'lib/evoleap_licensing/results/license_info.rb', line 5 def expiry @expiry end |
#owner_logo_url ⇒ Object (readonly)
Returns the value of attribute owner_logo_url.
5 6 7 |
# File 'lib/evoleap_licensing/results/license_info.rb', line 5 def owner_logo_url @owner_logo_url end |
#owner_name ⇒ Object (readonly)
Returns the value of attribute owner_name.
5 6 7 |
# File 'lib/evoleap_licensing/results/license_info.rb', line 5 def owner_name @owner_name end |
Instance Method Details
#success? ⇒ Boolean
15 16 17 |
# File 'lib/evoleap_licensing/results/license_info.rb', line 15 def success? @success end |