class Soar::Registry::Identity::Factory

Public Class Methods

create(value: , selector: ) click to toggle source

@param [String,Array] value @param [ObjectSelector] selector @raise [ObjectSelector::Error::NoMatchError] @return [Soar::Registry::Identity]

# File lib/soar/registry/identity/factory.rb, line 14
def self.create(value: , selector: )
  identity_provider = selector.select(value)
  return Soar::Registry::Identity.new(identity_provider)
end