Module: LcpRuby::CustomFields

Defined in:
lib/lcp_ruby/custom_fields.rb,
lib/lcp_ruby/custom_fields/query.rb,
lib/lcp_ruby/custom_fields/setup.rb,
lib/lcp_ruby/custom_fields/utils.rb,
lib/lcp_ruby/custom_fields/registry.rb,
lib/lcp_ruby/custom_fields/applicator.rb,
lib/lcp_ruby/custom_fields/contract_validator.rb,
lib/lcp_ruby/custom_fields/definition_change_handler.rb

Defined Under Namespace

Modules: Setup, Utils Classes: Applicator, ContractValidator, DefinitionChangeHandler, Query, Registry

Constant Summary collapse

RESERVED_NAMES =
%w[id type created_at updated_at custom_data].freeze

Class Method Summary collapse

Class Method Details

.reserved_name?(name) ⇒ Boolean

Returns:

  • (Boolean)


5
6
7
# File 'lib/lcp_ruby/custom_fields.rb', line 5

def self.reserved_name?(name)
  RESERVED_NAMES.include?(name.to_s)
end