*/
class CRM_Admin_Page_PaymentProcessor extends CRM_Core_Page_Basic {
- /**
- * The action links that we need to display for the browse screen.
- *
- * @var array
- */
- public static $_links = NULL;
-
/**
* Get BAO Name.
*
return 'CRM_Financial_BAO_PaymentProcessor';
}
- /**
- * Get action Links.
- *
- * @return array
- * (reference) of action links
- */
- public function &links() {
- if (!(self::$_links)) {
- self::$_links = [
- CRM_Core_Action::UPDATE => [
- 'name' => ts('Edit'),
- 'url' => 'civicrm/admin/paymentProcessor/edit',
- 'qs' => 'action=update&id=%%id%%&reset=1',
- 'title' => ts('Edit Payment Processor'),
- ],
- CRM_Core_Action::DISABLE => [
- 'name' => ts('Disable'),
- 'ref' => 'crm-enable-disable',
- 'title' => ts('Disable Payment Processor'),
- ],
- CRM_Core_Action::ENABLE => [
- 'name' => ts('Enable'),
- 'ref' => 'crm-enable-disable',
- 'title' => ts('Enable Payment Processor'),
- ],
- CRM_Core_Action::DELETE => [
- 'name' => ts('Delete'),
- 'url' => 'civicrm/admin/paymentProcessor/edit',
- 'qs' => 'action=delete&id=%%id%%',
- 'title' => ts('Delete Payment Processor'),
- ],
- ];
- }
- return self::$_links;
- }
-
/**
* Run the page.
*