Conteúdo do donativa.php (primeiras 50 linhas):

1: <?php
2: /**
3:  * Plugin Name: DONATIVA
4:  * Plugin URI:  https://donativa.pt
5:  * Description: Plataforma Nacional de Gestão de Donativos da Cruz Vermelha Portuguesa
6:  * Version:     5.0.2
7:  * Author:      Rui DaCruz | Portugal Explorer | Douro Business Valley
8:  * Author URI:  https://portugalexplorer.pt
9:  * License:     GPL-2.0+
10:  * Text Domain: donativa
11:  * Domain Path: /languages
12:  */
13: 
14: if ( ! defined( 'ABSPATH' ) ) {
15:     exit;
16: }
17: 
18: define( 'DONATIVA_VERSION',     '5.0.2' );
19: define( 'DONATIVA_PLUGIN_DIR',  plugin_dir_path( __FILE__ ) );
20: define( 'DONATIVA_PLUGIN_URL',  plugin_dir_url( __FILE__ ) );
21: define( 'DONATIVA_PLUGIN_FILE', __FILE__ );
22: define( 'DONATIVA_DB_VERSION',  '1.0.0' );
23: define( 'DONATIVA_SLUG',        'donativa' );
24: 
25: // Carregar ficheiros principais — ORDEM IMPORTA
26: require_once DONATIVA_PLUGIN_DIR . 'includes/class-donativa-database.php';
27: require_once DONATIVA_PLUGIN_DIR . 'includes/class-donativa-audit.php';
28: require_once DONATIVA_PLUGIN_DIR . 'includes/class-donativa-auth.php';
29: require_once DONATIVA_PLUGIN_DIR . 'includes/class-donativa-install.php';
30: require_once DONATIVA_PLUGIN_DIR . 'includes/class-donativa-users.php';
31: require_once DONATIVA_PLUGIN_DIR . 'includes/class-donativa-delegacoes.php';
32: require_once DONATIVA_PLUGIN_DIR . 'includes/class-donativa-categorias.php';
33: require_once DONATIVA_PLUGIN_DIR . 'includes/class-donativa-stock.php';
34: require_once DONATIVA_PLUGIN_DIR . 'includes/class-donativa-stock-api.php';
35: require_once DONATIVA_PLUGIN_DIR . 'includes/class-donativa-movimentos.php';
36: require_once DONATIVA_PLUGIN_DIR . 'includes/class-donativa-relatorios.php';
37: require_once DONATIVA_PLUGIN_DIR . 'includes/class-donativa-relatorios-api.php';
38: require_once DONATIVA_PLUGIN_DIR . 'includes/class-donativa-exportador.php';
39: require_once DONATIVA_PLUGIN_DIR . 'includes/class-donativa-alertas.php';
40: require_once DONATIVA_PLUGIN_DIR . 'includes/class-donativa-rest-api.php';
41: require_once DONATIVA_PLUGIN_DIR . 'includes/class-donativa-api-keys.php';
42: require_once DONATIVA_PLUGIN_DIR . 'includes/class-donativa-stubs.php';
43: require_once DONATIVA_PLUGIN_DIR . 'public/class-donativa-public.php';
44: require_once DONATIVA_PLUGIN_DIR . 'admin/class-donativa-admin.php';
45: require_once DONATIVA_PLUGIN_DIR . 'includes/class-donativa-router.php';
46: 
47: // Activação e desactivação
48: register_activation_hook( __FILE__,   array( 'Donativa_Install', 'activate' ) );
49: register_deactivation_hook( __FILE__, array( 'Donativa_Install', 'deactivate' ) );
50: 

Total de linhas: 78

Tamanho: 3115 bytes

Linha 62:

        $admin->init();