Sha256: efcb00cf86ed87e6237a3fd38a075402bd0dd0e588c38e40e5138e3d6d849f1d

Contents?: true

Size: 1.12 KB

Versions: 4

Compression:

Stored size: 1.12 KB

Contents

require 'asset_manager/engine'

require 'acts-as-taggable-on'
require 'bootstrap_kaminari'
require 'carrierwave'
require 'chosen-rails'
require 'compass-rails'
require 'fancybox2-rails'
# require "font-awesome-rails"
require 'formtastic-bootstrap'
require 'globalize'
require 'haml-rails'
require 'jquery-fileupload-rails'
require 'jquery-ui-rails'
require 'kaminari'
require 'meta_search'
require 'mini_magick'
require 'sass-rails'
require 'cocoon'

module AssetManager
  include ActiveSupport::Configurable

  # With Categories
  config.with_categories = true
  config_accessor :with_categories

  # With Tags
  config.with_tags = true
  config_accessor :with_tags

  # With Clippy
  config.with_clippy = false
  config_accessor :with_clippy

  # Asset types
  config.asset_types = :public
  config_accessor :asset_types, instance_reader: false

  def self.asset_types
    Array(config.asset_types)
  end

  def self.public_asset_type?
    asset_types.include?(:public)
  end

  def self.private_asset_type?
    asset_types.include?(:private)
  end

  def self.unique_asset_type?
    asset_types.length == 1
  end
end

require 'asset_manager/all'

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
intesys_asset_manager-1.1.2 lib/asset_manager.rb
intesys_asset_manager-1.1.1 lib/asset_manager.rb
intesys_asset_manager-1.1.0 lib/asset_manager.rb
intesys_asset_manager-1.0.0 lib/asset_manager.rb