Module: Surrounded::Context::InstanceMethods

Defined in:
lib/surrounded/context.rb

Instance Method Summary collapse

Instance Method Details

#role?(name, &block) ⇒ Boolean

Returns:

  • (Boolean)


150
151
152
153
154
# File 'lib/surrounded/context.rb', line 150

def role?(name, &block)
  return false unless role_map.role?(name)
  accessor = eval('self', block.binding)
  role_map.role_player?(accessor) && role_map.assigned_player(name)
end

#triggersObject



156
157
158
# File 'lib/surrounded/context.rb', line 156

def triggers
  self.class.triggers
end