Sha256: 8031254c8eec5d3f288250e1f6364adcfd16b7a7ccd36d86877d1523ca4f4ce5

Contents?: true

Size: 509 Bytes

Versions: 1

Compression:

Stored size: 509 Bytes

Contents

require 'yaml'
require 'assets/base'
require 'assets/javascript'
require 'assets/stylesheet'

module Assets
  def self.config
    @config or if File.exists?(default_path='config/assets.yml')
      @config = YAML.load_file default_path
    else
      raise 'You need to set a path for assets config or create one in default location (config/assets.yml)'
    end
  end

  def self.config=(file)
    @config = YAML.load_file file
  end

  def self.js
    Javascript
  end

  def self.css
    Stylesheet
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
brainopia-assets-0.9.4 lib/assets.rb