class ActiveAdmin::PunditAdapter

def authorized?(action, subject = nil)

def authorized?(action, subject = nil)
  policy = retrieve_policy(subject)
  action = format_action(action, subject)
  policy.respond_to?(action) && policy.public_send(action)
end