Method: GOM::Object::Id#initialize
- Defined in:
- lib/gom/object/id.rb
#initialize(id_or_storage_name = nil, object_id = nil) ⇒ Id
Returns a new instance of Id.
8 9 10 11 12 |
# File 'lib/gom/object/id.rb', line 8 def initialize(id_or_storage_name = nil, object_id = nil) @storage_name, @object_id = id_or_storage_name.is_a?(String) ? (object_id.is_a?(String) ? [ id_or_storage_name, object_id ] : id_or_storage_name.split(":")) : [ nil, nil ] end |