Sha256: 83c7fac1aa9663665dbd320de7fed6b0559653c25eae9342aef5c4ec389c8eb9

Contents?: true

Size: 611 Bytes

Versions: 5

Compression:

Stored size: 611 Bytes

Contents

module Carnival

  class Config
    mattr_accessor :menu, :devise_config, :devise_class_name, :omniauth, :omniauth_providers, :custom_css_files, :custom_javascript_files, :root_action, :use_full_model_name, :app_name, :mount_at, :items_per_page
    @@app_name
    @@mount_at
    @@menu
    @@custom_css_files = []
    @@custom_javascript_files = []
    @@root_action = "carnival/base_admin#home"
    @@use_full_model_name = true
    @@items_per_page = 50

    def self.app_name
      return "#{Rails.application.class.to_s.split('::').first} Admin" if @@app_name.nil? 
      return @@app_name
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
carnival-0.1.5 lib/carnival/config.rb
carnival-0.1.3 lib/carnival/config.rb
carnival-0.1.2 lib/carnival/config.rb
carnival-0.1.1 lib/carnival/config.rb
carnival-0.1.0 lib/carnival/config.rb