diff options
| author | Michel Etienne | 2012-06-04 15:52:32 +0200 | 
|---|---|---|
| committer | Michel Etienne | 2012-06-04 15:52:32 +0200 | 
| commit | 3dc257c6f68f075799adfb3083f578b9639d3dce (patch) | |
| tree | e4c1daaad69bf141964cb8d5d257208985131042 /app/models/referential.rb | |
| parent | 6163c10aa33d62e735d63aae7df796f0152ad3cc (diff) | |
| download | chouette-core-3dc257c6f68f075799adfb3083f578b9639d3dce.tar.bz2 | |
add fields to referentials and update textiles
Diffstat (limited to 'app/models/referential.rb')
| -rw-r--r-- | app/models/referential.rb | 10 | 
1 files changed, 10 insertions, 0 deletions
diff --git a/app/models/referential.rb b/app/models/referential.rb index d7c5bba7e..2d6d5b8d5 100644 --- a/app/models/referential.rb +++ b/app/models/referential.rb @@ -1,9 +1,19 @@  class Referential < ActiveRecord::Base    validates_presence_of :name     validates_presence_of :slug +  validates_presence_of :prefix +  validates_presence_of :time_zone +  validates_uniqueness_of :slug +  validates_uniqueness_of :name +  validates_format_of :slug, :with => %r{\A[0-9a-z_]+\Z} +  validates_format_of :prefix, :with => %r{\A[0-9a-zA-Z_]+\Z}    has_many :imports, :dependent => :destroy +  def human_attribute_name(*args) +    self.class.human_attribute_name(*args) +  end +    def lines      Chouette::Line.scoped    end  | 
