Class: Yoti::Sandbox::Profile::ExtraDataBuilder
- Inherits:
-
Object
- Object
- Yoti::Sandbox::Profile::ExtraDataBuilder
- Defined in:
- lib/yoti_sandbox/profile/extra_data.rb
Overview
Builder for ExtraData
Instance Method Summary collapse
- #build ⇒ ExtraData
-
#initialize ⇒ ExtraDataBuilder
constructor
A new instance of ExtraDataBuilder.
- #with_data_entry(data_entry) ⇒ self
Constructor Details
#initialize ⇒ ExtraDataBuilder
Returns a new instance of ExtraDataBuilder.
69 70 71 |
# File 'lib/yoti_sandbox/profile/extra_data.rb', line 69 def initialize @data_entries = [] end |
Instance Method Details
#build ⇒ ExtraData
86 87 88 |
# File 'lib/yoti_sandbox/profile/extra_data.rb', line 86 def build ExtraData.new(@data_entries) end |
#with_data_entry(data_entry) ⇒ self
78 79 80 81 |
# File 'lib/yoti_sandbox/profile/extra_data.rb', line 78 def with_data_entry(data_entry) @data_entries << data_entry self end |