You are here

function pay_action_info in Pay 7

Same name and namespace in other branches
  1. 6 includes/pay.action.inc \pay_action_info()

Implements hook_action_info().

File

includes/pay.action.inc, line 12
Functions that support the Drupal actions/triggers system for payment transactions and activities.

Code

function pay_action_info() {
  $hooks = array();
  if (function_exists('pay_trigger_info')) {
    $hooks = pay_trigger_info();
    $hooks = $hooks['pay'];
  }
  $return = array(
    'pay_transaction_complete_action' => array(
      'type' => 'pay_transaction',
      'label' => t('Complete transaction'),
      'configurable' => FALSE,
      'triggers' => $hooks,
    ),
    'pay_transaction_cancel_action' => array(
      'type' => 'pay_transaction',
      'label' => t('Cancel transaction'),
      'configurable' => FALSE,
      'triggers' => $hooks,
    ),
    'pay_transaction_delete_action' => array(
      'type' => 'pay_transaction',
      'label' => t('Delete transaction'),
      'configurable' => FALSE,
      'triggers' => $hooks,
    ),
  );
  return $return;
}