forked from eneldoserrata/visanet-woocommerce
-
Notifications
You must be signed in to change notification settings - Fork 0
/
visanet-woocommerce.php
53 lines (48 loc) · 2.07 KB
/
visanet-woocommerce.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<?php
/*
Plugin Name: Visanet Woocommerce
Version: 2.4
Author: VisaNet Dominicana
Description: Agrega el método de pago de Visanet a Woocommerce
*/
require_once __DIR__ . '/hooks/setup.php';
define('WC_VISANET_DIR', plugin_basename(__DIR__));
define('WC_VISANET_PLUGIN', plugin_basename(__FILE__));
function wc_visanet_init()
{
if ( version_compare( PHP_VERSION, '5.3', '<' ) ) {
require_once __DIR__ . '/hooks/display-version-error.php';
return;
}
if (!class_exists('\SoapClient')) {
require_once __DIR__ . '/hooks/display-no-soap-error.php';
return;
}
require_once __DIR__ . '/sdk-includes.php';
require_once __DIR__ . '/actions/cancel-order.php';
require_once __DIR__ . '/actions/complete-order.php';
require_once __DIR__ . '/actions/create-default-payment-form-page.php';
require_once __DIR__ . '/actions/form.php';
require_once __DIR__ . '/actions/get-default-payment-form-page.php';
require_once __DIR__ . '/actions/get-months.php';
require_once __DIR__ . '/actions/get-options.php';
require_once __DIR__ . '/actions/get-settings-url.php';
require_once __DIR__ . '/actions/get-user-id.php';
require_once __DIR__ . '/actions/return.php';
require_once __DIR__ . '/hooks/account-configuration.php';
require_once __DIR__ . '/hooks/account-not-configured-warning.php';
require_once __DIR__ . '/hooks/add-form-shortcode.php';
require_once __DIR__ . '/hooks/add-payment-method.php';
require_once __DIR__ . '/hooks/add-query-vars.php';
require_once __DIR__ . '/hooks/add-rewrite-rules.php';
require_once __DIR__ . '/hooks/add-settings-button.php';
require_once __DIR__ . '/hooks/hide-payment-form-from-menu.php';
require_once __DIR__ . '/hooks/order-cancelled.php';
require_once __DIR__ . '/hooks/order-completed.php';
require_once __DIR__ . '/hooks/order-notes-css.php';
require_once __DIR__ . '/hooks/parse-request.php';
require_once __DIR__ . '/hooks/register-assets.php';
require_once __DIR__ . '/payment-gateway.php';
}
add_action('plugins_loaded', 'wc_visanet_init');
register_activation_hook(__FILE__, 'wc_visanet_will_setup_hook');