Sha256: d31d11107928226c97aa2394ac3ab2cb5577e4fae3bc9c8bb4d77ab5d310b984
Contents?: true
Size: 621 Bytes
Versions: 23
Compression:
Stored size: 621 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 # Associations def permitted_associations %i[] end end <% end -%>
Version data entries
23 entries across 23 versions & 1 rubygems