Module: ActionPolicy::Ext::ModuleNamespace::Ext

Defined in:
lib/action_policy/ext/module_namespace.rb

Instance Method Summary collapse

Instance Method Details

#namespaceObject



13
14
15
16
17
# File 'lib/action_policy/ext/module_namespace.rb', line 13

def namespace
  return unless name&.match?(/[^^]::/)

  name.sub(/::[^:]+$/, "").safe_constantize
end