Sha256: 49198b0f045fdf20a15dd1c43166dbbf314e7fef4181307660b6528f532ba275
Contents?: true
Size: 518 Bytes
Versions: 1
Compression:
Stored size: 518 Bytes
Contents
module Lotus module Config # Assets configuration # # @since 0.1.0 # @api private class Assets DEFAULT_DIRECTORY = 'public'.freeze def initialize(root, directory) @path = root.join(directory || DEFAULT_DIRECTORY) end def entries if @path.exist? @path.children.map {|child| "/#{ child.basename }" } else [] end end def to_s @path.to_s end alias_method :to_str, :to_s end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
lotusrb-0.1.0 | lib/lotus/config/assets.rb |