Sha256: 854545e1f04f65fa634966bdf488079fb5431d888f9aa85bf01b65b495e0c368
Contents?: true
Size: 375 Bytes
Versions: 9
Compression:
Stored size: 375 Bytes
Contents
module Netzke module Grid module Permissions def allowed_to?(action) return allowed_to_read? if action == :read permissions[action].nil? ? !config.read_only : permissions[action] end def allowed_to_read? permissions[:read] != false end def permissions config.permissions || {} end end end end
Version data entries
9 entries across 9 versions & 1 rubygems