Class: Clerk::Models::Components::OrganizationSettings
- Inherits:
-
Object
- Object
- Clerk::Models::Components::OrganizationSettings
- Includes:
- Crystalline::MetadataFields
- Defined in:
- lib/clerk/models/components/organizationsettings.rb
Overview
Success
Instance Method Summary collapse
- #==(other) ⇒ Object
-
#initialize(object:, enabled:, max_allowed_memberships:, max_allowed_roles:, creator_role:, admin_delete_enabled:, domains_enabled:, domains_enrollment_modes:, domains_default_role:, max_role_sets_allowed: nil, max_allowed_permissions: nil, slug_disabled: nil, initial_role_set_key: nil) ⇒ OrganizationSettings
constructor
A new instance of OrganizationSettings.
Methods included from Crystalline::MetadataFields
#field, #fields, included, #marshal_single, #to_dict, #to_json
Constructor Details
#initialize(object:, enabled:, max_allowed_memberships:, max_allowed_roles:, creator_role:, admin_delete_enabled:, domains_enabled:, domains_enrollment_modes:, domains_default_role:, max_role_sets_allowed: nil, max_allowed_permissions: nil, slug_disabled: nil, initial_role_set_key: nil) ⇒ OrganizationSettings
Returns a new instance of OrganizationSettings.
45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
# File 'lib/clerk/models/components/organizationsettings.rb', line 45 def initialize(object:, enabled:, max_allowed_memberships:, max_allowed_roles:, creator_role:, admin_delete_enabled:, domains_enabled:, domains_enrollment_modes:, domains_default_role:, max_role_sets_allowed: nil, max_allowed_permissions: nil, slug_disabled: nil, initial_role_set_key: nil) @object = object @enabled = enabled @max_allowed_memberships = max_allowed_memberships @max_allowed_roles = max_allowed_roles @creator_role = creator_role @admin_delete_enabled = admin_delete_enabled @domains_enabled = domains_enabled @domains_enrollment_modes = domains_enrollment_modes @domains_default_role = domains_default_role @max_role_sets_allowed = max_role_sets_allowed = @slug_disabled = slug_disabled @initial_role_set_key = initial_role_set_key end |
Instance Method Details
#==(other) ⇒ Object
62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 |
# File 'lib/clerk/models/components/organizationsettings.rb', line 62 def ==(other) return false unless other.is_a? self.class return false unless @object == other.object return false unless @enabled == other.enabled return false unless @max_allowed_memberships == other.max_allowed_memberships return false unless @max_allowed_roles == other.max_allowed_roles return false unless @creator_role == other.creator_role return false unless @admin_delete_enabled == other.admin_delete_enabled return false unless @domains_enabled == other.domains_enabled return false unless @domains_enrollment_modes == other.domains_enrollment_modes return false unless @domains_default_role == other.domains_default_role return false unless @max_role_sets_allowed == other.max_role_sets_allowed return false unless == other. return false unless @slug_disabled == other.slug_disabled return false unless @initial_role_set_key == other.initial_role_set_key true end |