class WoodWing::Elvis::Utilities::Pmask
Utility class to check permissions 'mask' for available permissions. The permissions mask consists of a string with one character for every permission available in Elvis: VPUMERXCD
Constants
- PERMISSIONS
Public Class Methods
new(pmask='')
click to toggle source
# File lib/woodwing/elvis/utilities/pmask.rb, line 29 def initialize(pmask='') @pmask = pmask end
Public Instance Methods
verbose()
click to toggle source
# File lib/woodwing/elvis/utilities/pmask.rb, line 33 def verbose v=[] @pmask.each_char{|c| v<<PERMISSIONS[c]} return v.join(', ') end