Method: OrcidClient::Notification#initialize
- Defined in:
- lib/orcid_client/notification.rb
#initialize(doi:, orcid:, notification_access_token:, **options) ⇒ Notification
Returns a new instance of Notification.
18 19 20 21 22 23 24 25 26 |
# File 'lib/orcid_client/notification.rb', line 18 def initialize(doi:, orcid:, notification_access_token:, **) @doi = doi @orcid = orcid @notification_access_token = notification_access_token @put_code = .fetch(:put_code, nil) @subject = .fetch(:subject, nil) @intro = .fetch(:intro, nil) @notification_host = [:sandbox] ? 'sandbox.orcid.org' : 'orcid.org' end |