class Salesforce::Types::FieldPermissions

A generic FieldPermissions class that can be extended for specific metadata objects, e.g. PermissionSetFieldPermissions.

@author Ben Burwell

Public Instance Methods

to_flag_style() click to toggle source

A Unix flag style representation of the permissions, suitable for printing in a table

@return [String] the granted permissions

# File lib/mdata/types/FieldPermissions.rb, line 20
def to_flag_style
        permissions = ''

        if @editable == 'true'
                permissions += 'editable '
        else
                permissions += '         '
        end

        if @readable == 'true'
                permissions += 'readable'
        else
                permissions += '        '
        end

        permissions
end