class Qbrick::PartialExtractor
Public Instance Methods
collect_partials(path)
click to toggle source
# File lib/qbrick/partial_extractor.rb, line 13 def collect_partials(path) extract_filenames(Dir.glob("#{Rails.root}#{path}")) end
extract_filenames(partial_paths)
click to toggle source
# File lib/qbrick/partial_extractor.rb, line 3 def extract_filenames(partial_paths) partials = [] partial_paths.each do |partial| filename = File.basename(partial).split('.', 0).first filename.slice!(0) partials << filename end partials.map { |d| [I18n.t(d), d] } end
partials(path)
click to toggle source
# File lib/qbrick/partial_extractor.rb, line 17 def partials(path) @partials = collect_partials(path) end