Class: EncodedId::Rails::CompositeIdBase

Inherits:
Object
  • Object
show all
Defined in:
lib/encoded_id/rails/composite_id_base.rb

Overview

Base class for composite IDs (slugged and annotated)

Direct Known Subclasses

AnnotatedId, SluggedId

Instance Method Summary collapse

Constructor Details

#initialize(first_part:, id_part:, separator:) ⇒ CompositeIdBase



16
17
18
19
20
# File 'lib/encoded_id/rails/composite_id_base.rb', line 16

def initialize(first_part:, id_part:, separator:)
  @first_part = first_part
  @id_part = id_part
  @separator = separator
end