Sha256: 72902078abadfefbd44dd0481fec12da4f63bb3fb4000775826d36be0a8a3ffc
Contents?: true
Size: 970 Bytes
Versions: 2
Compression:
Stored size: 970 Bytes
Contents
class <%= singular_name.camelize %>Decorator < Draper::Base decorates :<%= singular_name.to_sym %> # Helpers from Rails an Your Application # You can access any helper via a proxy to ApplicationController # # Normal Usage: helpers.number_to_currency(2) # Abbreviated : h.number_to_currency(2) # # You can optionally enable "lazy helpers" by including this module: # include Draper::LazyHelpers # Then use the helpers with no prefix: # number_to_currency(2) # Wrapper Methods # Control access to the wrapped subject's methods using one of the following: # # To allow only the listed methods (whitelist): # allows :method1, :method2 # # To allow everything except the listed methods (blacklist): # denies :method1, :method2 # Presentation Methods # Define your own instance methods. Ex: # def formatted_created_at # content_tag :span, created_at.strftime("%A") # end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
draper-0.5.0 | lib/generators/draper/model/templates/model.rb |
draper-0.4.2 | lib/generators/draper/model/templates/model.rb |