From f9555e4547df39fb6f2e11f62f44194fd8d6a03d Mon Sep 17 00:00:00 2001 From: Nikola Petrov Date: Sun, 5 Jul 2026 20:50:42 +0200 Subject: [PATCH] move ranks to helper file --- go-form-plugin/go-form-plugin.php | 18 +++------- go-form-plugin/helpers.php | 59 +++++++++++++++++++++++++++++++ 2 files changed, 63 insertions(+), 14 deletions(-) create mode 100644 go-form-plugin/helpers.php diff --git a/go-form-plugin/go-form-plugin.php b/go-form-plugin/go-form-plugin.php index 0923dfa..708dc07 100644 --- a/go-form-plugin/go-form-plugin.php +++ b/go-form-plugin/go-form-plugin.php @@ -3,7 +3,10 @@ if (!defined('ABSPATH')) exit; -// ========== Database ========== +// Load helpers +require_once plugin_dir_path(__FILE__) . 'helpers.php'; + +// ========== Database =========== function go_form_activate() { global $wpdb; @@ -75,19 +78,6 @@ function go_form_uninstall() $wpdb->query("DROP TABLE IF EXISTS {$wpdb->prefix}go_form_forms"); } // ========== Helpers ========== -$ranks = [ - 0 => '30k', 1 => '29k', 2 => '28k', 3 => '27k', 4 => '26k', - 5 => '25k', 6 => '24k', 7 => '23k', 8 => '22k', 9 => '21k', - 10 => '20k', 11 => '19k', 12 => '18k', 13 => '17k', 14 => '16k', - 15 => '15k', 16 => '14k', 17 => '13k', 18 => '12k', 19 => '11k', - 20 => '10k', 21 => '9k', 22 => '8k', 23 => '7k', 24 => '6k', - 25 => '5k', 26 => '4k', 27 => '3k', 28 => '2k', 29 => '1k', - 30 => '1d', 31 => '2d', 32 => '3d', 33 => '4d', 34 => '5d', - 35 => '6d', 36 => '7d', 37 => '8d', 38 => '9d', 39 => '1p', - 40 => '2p', 41 => '3p', 42 => '4p', 43 => '5p', 44 => '6p', - 45 => '7p', 46 => '8p', 47 => '9p' -]; - function go_form_get_forms() { global $wpdb; diff --git a/go-form-plugin/helpers.php b/go-form-plugin/helpers.php new file mode 100644 index 0000000..dccd5e3 --- /dev/null +++ b/go-form-plugin/helpers.php @@ -0,0 +1,59 @@ + '30k', + 1 => '29k', + 2 => '28k', + 3 => '27k', + 4 => '26k', + 5 => '25k', + 6 => '24k', + 7 => '23k', + 8 => '22k', + 9 => '21k', + 10 => '20k', + 11 => '19k', + 12 => '18k', + 13 => '17k', + 14 => '16k', + 15 => '15k', + 16 => '14k', + 17 => '13k', + 18 => '12k', + 19 => '11k', + 20 => '10k', + 21 => '9k', + 22 => '8k', + 23 => '7k', + 24 => '6k', + 25 => '5k', + 26 => '4k', + 27 => '3k', + 28 => '2k', + 29 => '1k', + 30 => '1d', + 31 => '2d', + 32 => '3d', + 33 => '4d', + 34 => '5d', + 35 => '6d', + 36 => '7d', + 37 => '8d', + 38 => '9d', + 39 => '1p', + 40 => '2p', + 41 => '3p', + 42 => '4p', + 43 => '5p', + 44 => '6p', + 45 => '7p', + 46 => '8p', + 47 => '9p' +];