Method: HelloServerClient::Notification.find_or_initialize_by_name

Defined in:
lib/hello_server_client/notification.rb

.find_or_initialize_by_name(name) ⇒ Object



20
21
22
23
24
25
26
27
28
29
# File 'lib/hello_server_client/notification.rb', line 20

def self.find_or_initialize_by_name(name)
  # find doesn't work
  #s = self.find(name: name)
  s = find_by_name(name)
  if s.nil?
    s = self.new
    s.name = name
  end
  return s
end