HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux mail.btech-izolacje.pl 5.15.0-140-generic #150-Ubuntu SMP Sat Apr 12 06:00:09 UTC 2025 x86_64
User: pewna6876 (1017)
PHP: 8.2.28
Disabled: NONE
Upload Files
File: /home/pewnabryka.pl/public_html/wp-content/plugins/vehica-core/app/Managers/WpmlManager.php
<?php


namespace Vehica\Managers;


use Vehica\Core\Manager;
use Vehica\Model\Post\Field\Field;

/**
 * Class WpmlManager
 * @package Vehica\Managers
 */
class WpmlManager extends Manager
{

    public function boot()
    {
        add_action('init', [$this, 'init']);
    }

    public function init()
    {
        if (!function_exists('icl_object_id') || !current_user_can('manage_options')) {
            return;
        }

        vehicaApp('car_fields')->each(static function ($field) {
            /* @var Field $field */
            do_action('wpml_register_single_string', 'Custom field', $field->getName(), $field->getName());
        });
    }

}