Sha256: 88d32239b4af84928f6c2246e3bae4fd5bb48364d475d44c707845a6c2db811f

Contents?: true

Size: 295 Bytes

Versions: 25

Compression:

Stored size: 295 Bytes

Contents

module Roroacms 	
	class Menu < ActiveRecord::Base

	  ## associations ##

	  has_many :menu_options, :dependent => :destroy

	  ## validations ##

	  validates :name, :key, :presence => true

	  before_save :deal_with_key

	  def deal_with_key
	  	self.key = key.gsub(' ', '-')
	  end

	end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
roroacms-1.0.0 app/models/roroacms/menu.rb
roroacms-0.0.8.6.7 app/models/roroacms/menu.rb
roroacms-0.0.8.6.6 app/models/roroacms/menu.rb
roroacms-0.0.8.6.5 app/models/roroacms/menu.rb
roroacms-0.0.8.6.4 app/models/roroacms/menu.rb
roroacms-0.0.8.6.3 app/models/roroacms/menu.rb
roroacms-0.0.8.6.2 app/models/roroacms/menu.rb
roroacms-0.0.8.6.1 app/models/roroacms/menu.rb
roroacms-0.0.8.6 app/models/roroacms/menu.rb
roroacms-0.0.8.5 app/models/roroacms/menu.rb
roroacms-0.0.8.4 app/models/roroacms/menu.rb
roroacms-0.0.8.3 app/models/roroacms/menu.rb
roroacms-0.0.8.2 app/models/roroacms/menu.rb
roroacms-0.0.8.1 app/models/roroacms/menu.rb
roroacms-0.0.8 app/models/roroacms/menu.rb
roroacms-0.0.7.10 app/models/roroacms/menu.rb
roroacms-0.0.7.8 app/models/roroacms/menu.rb
roroacms-0.0.7.7 app/models/roroacms/menu.rb
roroacms-0.0.7.6 app/models/roroacms/menu.rb
roroacms-0.0.7.5 app/models/roroacms/menu.rb