Sha256: 5f378bfd72577a038e7a5f3de53845cc2c3f925b21e735bd36b6bc8819c90bfd
Contents?: true
Size: 558 Bytes
Versions: 1
Compression:
Stored size: 558 Bytes
Contents
<% module_namespacing do -%> class <%= class_name %>Policy < <%= [feature_package_name, "ResourcePolicy"].join "::" %> # Core actions def create? true end def read? true end # Core attributes def permitted_attributes_for_create <%= attributes.select{ |a| !a.rich_text? && !a.password_digest? && !a.token? }.map(&:name).map(&:to_sym).inspect %> end def permitted_attributes_for_read <%= attributes.select{ |a| !a.rich_text? && !a.password_digest? && !a.token? }.map(&:name).map(&:to_sym).inspect %> end end <% end -%>
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
plutonium-0.8.0 | lib/generators/pu/res/scaffold/templates/policy.rb.tt |