Sha256: 8200aa9933f2cf90d12e40d1a6ac0825706366fc46d1af792fb00baefcac53f7
Contents?: true
Size: 535 Bytes
Versions: 17
Compression:
Stored size: 535 Bytes
Contents
require_dependency "renalware/letters" module Renalware module Letters class LetterPolicy < BasePolicy alias_attribute :letter, :record def author? has_write_privileges? end def update? false end def submit_for_review? false end def reject? false end def approve? false end def complete? false end def destroy? record.state.downcase.to_sym != :approved end end end end
Version data entries
17 entries across 17 versions & 1 rubygems