class Pixelpress::Preview
Public Class Methods
all()
click to toggle source
# File lib/pixelpress/preview.rb, line 3 def self.all Dir[Rails.root.join('spec', 'printers', 'previews', '**', '*_preview.rb')].map do |file| require_dependency file file.split('printers/previews/').last.sub('.rb', '').classify.constantize.new end end
Public Instance Methods
previews()
click to toggle source
# File lib/pixelpress/preview.rb, line 10 def previews methods - Object.methods - [:previews, :printer_name] end
printer_name()
click to toggle source
# File lib/pixelpress/preview.rb, line 14 def printer_name self.class.name.underscore.tr('/', '_') end