class Mkxms::Mssql::PermissionHandler
Public Class Methods
new(permissions, node)
click to toggle source
# File lib/mkxms/mssql/permission_handler.rb, line 102 def initialize(permissions, node) a = node.attributes @action = PermissionGroup.new(node.name, a['to'] || a['from']).tap do |pg| permissions << pg end end
Public Instance Methods
handle_permission_element(parse)
click to toggle source
# File lib/mkxms/mssql/permission_handler.rb, line 110 def handle_permission_element(parse) a = parse.node.attributes @action.permissions << Permission.new(a) end