board_exemplar.rb
21 lines
| 481 B
| text/x-ruby
|
RubyLexer
|
r3226 | class Board < ActiveRecord::Base | ||
generator_for :name, :method => :next_name | ||||
generator_for :description, :method => :next_description | ||||
generator_for :project, :method => :generate_project | ||||
def self.next_name | ||||
@last_name ||= 'A Forum' | ||||
@last_name.succ! | ||||
@last_name | ||||
end | ||||
def self.next_description | ||||
@last_description ||= 'Some description here' | ||||
@last_description.succ! | ||||
@last_description | ||||
end | ||||
def self.generate_project | ||||
Project.generate! | ||||
end | ||||
end | ||||