35333367df
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2930 e93f8b46-1217-0410-a6f0-8f06a7374b81
18 lines
440 B
Ruby
18 lines
440 B
Ruby
class Project < ActiveRecord::Base
|
|
generator_for :name, :method => :next_name
|
|
generator_for :identifier, :method => :next_identifier_from_object_daddy
|
|
|
|
def self.next_name
|
|
@last_name ||= 'Project 0'
|
|
@last_name.succ!
|
|
@last_name
|
|
end
|
|
|
|
# Project#next_identifier is defined on Redmine
|
|
def self.next_identifier_from_object_daddy
|
|
@last_identifier ||= 'project0'
|
|
@last_identifier.succ!
|
|
@last_identifier
|
|
end
|
|
end
|