module CmAdmin::PermissionHelper

def find_permission_by(ar_model, action)

Checks if the current user permission has access to the specified model and action
def find_permission_by(ar_model, action)
  CmCurrent.user_permissions.find { |permission| permission.ar_model_name == ar_model.name && permission.action_name == action.name }
end

def has_access_to?(ar_model, action)

Used in mode.rb while creating policies.
def has_access_to?(ar_model, action)
  find_permission_by(ar_model, action).present?
end