Method: Orcid::Configuration#initialize

Defined in:
lib/orcid/configuration.rb

#initialize(collaborators = {}) ⇒ Configuration

Returns a new instance of Configuration.



5
6
7
8
9
10
# File 'lib/orcid/configuration.rb', line 5

def initialize(collaborators = {})
  @mapper = collaborators.fetch(:mapper) { default_mapper }
  @provider = collaborators.fetch(:provider) { default_provider }
  @authentication_model = collaborators.fetch(:authentication_model) { default_authenticaton_model }
  @parent_controller = collaborators.fetch(:parent_controller) { default_parent_controller }
end