Class: ArgumentTopic

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
app/models/argument_topic.rb

Class Method Summary collapse

Class Method Details

.find_or_create_by_name(name) ⇒ Object



8
9
10
11
12
13
14
15
16
# File 'app/models/argument_topic.rb', line 8

def self.find_or_create_by_name(name)
  resource = where('LOWER(name) = ?', name.to_s.strip.downcase).first
  
  if resource
    resource
  else
    resource = create(name: name.to_s.strip)
  end
end