HEX
Server: Apache
System: Linux srv-plesk28.ps.kz 5.14.0-284.18.1.el9_2.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jun 29 17:06:27 EDT 2023 x86_64
User: greencl1 (10085)
PHP: 8.1.33
Disabled: apache_setenv,dl,eval,exec,openlog,passthru,pcntl_exec,pcntl_fork,popen,posix_getpwuid,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,proc_close,proc_get_status,proc_nice,proc_open,proc_terminate,shell_exec,socket_create,socket_create_listen,socket_create_pair,syslog,system,socket_listen,stream_socket_server
Upload Files
File: /var/www/vhosts/greenclinic.kz/newsite/wp-content/plugins/acf-extended/includes/module-l10n.php
<?php

if(!defined('ABSPATH')){
    exit;
}

if(!class_exists('acfe_module_l10n')):

class acfe_module_l10n{
    
    /**
     * construct
     */
    function __construct(){
        
        add_action('acfe/module/updated_item',       array($this, 'updated_item'), 10, 2);
        add_filter('acfe/module/register_item_args', array($this, 'register_item_args'), 10, 2);
    
    }
    
    
    /**
     * updated_item
     *
     * @param $item
     * @param $module
     */
    function updated_item($item, $module){
        
        foreach($module->l10n as $k){
            acfe_register_translate($item[ $k ], ucfirst($k), "ACF Extended: {$module->get_label('name')}");
        }
        
    }
    
    
    /**
     * register_item_args
     *
     * @param $item
     * @param $module
     *
     * @return mixed
     */
    function register_item_args($item, $module){
    
        foreach($module->l10n as $k){
            $item[ $k ] = acfe_translate($item[ $k ], ucfirst($k), "ACF Extended: {$module->get_label('name')}");
        }
        
        return $item;
        
    }
    
}

acf_new_instance('acfe_module_l10n');

endif;