Beispiel #1
0
 /**
  * Data to be localize as INGOT_UI
  *
  * @return array
  */
 public static function js_vars()
 {
     $session = self::$instance->current_session_data;
     unset($session['session']);
     $vars = array('api_url' => esc_url_raw(util::get_url()), 'nonce' => wp_create_nonce('wp_rest'), 'session_nonce' => wp_create_nonce('ingot_session'), 'session' => $session);
     return $vars;
 }
Beispiel #2
0
 /**
  * Data needed in app
  *
  * @since 0.2.0
  *
  * @access protected
  *
  * @return array
  */
 protected function vars()
 {
     return array('api' => esc_url_raw(util::get_url()), 'nonce' => wp_create_nonce('wp_rest'), 'partials' => esc_url_raw(INGOT_URL . 'assets/admin/partials/'), 'spinner_url' => trailingslashit(INGOT_URL) . 'assets/img/loading.gif', 'edd_active' => esc_attr(ingot_is_edd_active()), 'woo_active' => esc_attr(ingot_is_woo_active()), 'price_tests_enabled' => esc_attr(ingot_enable_price_testing()), 'click_type_options' => types::allowed_click_types(true), 'price_type_options' => types::allowed_price_types(), 'destinations' => \ingot\testing\tests\click\destination\types::destination_types(true, true), 'dev_mode' => INGOT_DEV_MODE);
 }
Beispiel #3
0
 /**
  * Data to be localize as INGOT_UI
  *
  * @return array
  */
 public static function js_vars()
 {
     $vars = array('api_url' => esc_url_raw(util::get_url()), 'nonce' => wp_create_nonce('wp_rest'), 'session_nonce' => wp_create_nonce('ingot_session'), 'session' => \ingot\testing\object\session::instance()->get_session_info());
     return $vars;
 }