Module: Services::CredentialUpdater

Defined in:
app/roles/services/credential_updater.rb

Instance Method Summary collapse

Instance Method Details

#update_credential(params) ⇒ Object



5
6
7
8
9
10
11
12
13
14
15
16
# File 'app/roles/services/credential_updater.rb', line 5

def update_credential(params)
  credential = credentials.first
  if credential.present?
    if params.present?
      credential.update_attributes(params)
    else
      credential.destroy
    end
  elsif params.present?
    credentials << Credential.new(params)
  end
end