Plugin Directory

Changeset 3155847


Ignore:
Timestamp:
09/22/2024 04:02:13 AM (18 months ago)
Author:
seebeen
Message:

Update to version 3.7.1 from GitHub

Location:
serbian-addons-for-woocommerce
Files:
2 added
2 deleted
28 edited
1 copied

Legend:

Unmodified
Added
Removed
  • serbian-addons-for-woocommerce/tags/3.7.1/readme.txt

    r3155834 r3155847  
    88WC requires at least: 8.5
    99WC tested up to: 9.2
    10 Stable tag: 3.7.0
     10Stable tag: 3.7.1
    1111License: GPLv2 or later
    1212License URI: http://www.gnu.org/licenses/gpl-2.0.html
  • serbian-addons-for-woocommerce/tags/3.7.1/serbian-addons-for-woocommerce.php

    r3155834 r3155847  
    44 * Plugin URI:           https://oblak.studio/open-source/srpski-woocommerce
    55 * Description:          Various addons and tweaks that make WooCommerce compatible with Serbian bureaucracy.
    6  * Version:              3.7.0
     6 * Version:              3.7.1
    77 * Requires PHP:         8.0
    88 * Author:               Oblak Studio
     
    2525defined( 'WCRS_PLUGIN_BASE' ) || define( 'WCRS_PLUGIN_BASE', plugin_basename( WCRS_PLUGIN_FILE ) );
    2626defined( 'WCRS_PLUGIN_PATH' ) || define( 'WCRS_PLUGIN_PATH', plugin_dir_path( WCRS_PLUGIN_FILE ) );
    27 defined( 'WCRS_VERSION' )     || define( 'WCRS_VERSION', '3.7.0' );
     27defined( 'WCRS_VERSION' )     || define( 'WCRS_VERSION', '3.7.1' );
    2828// phpcs:enable WordPress.WhiteSpace.OperatorSpacing.SpacingBefore
    2929
  • serbian-addons-for-woocommerce/tags/3.7.1/vendor/composer/autoload_classmap.php

    r3155827 r3155847  
    2222    'Oblak\\WP\\Decorators\\Filter' => $vendorDir . '/oblak/wp-hook-di/src/Decorators/Filter.php',
    2323    'Oblak\\WP\\Decorators\\Hookable' => $vendorDir . '/oblak/wp-hook-di/src/Decorators/Hookable.php',
    24     'Oblak\\WP\\Filter\\Cleaner' => $vendorDir . '/oblak/wp-polyfills/src/Filter/Cleaner.php',
    2524    'Oblak\\WP\\Traits\\Accessible_Hook_Methods' => $vendorDir . '/oblak/wp-hook-di/src/Traits/Accessible_Hook_Methods.php',
    2625    'Oblak\\WP\\Traits\\Hook_Processor_Trait' => $vendorDir . '/oblak/wp-hook-di/src/Traits/Hook_Processor_Trait.php',
    27     'Oblak\\WP\\Traits\\Singleton' => $vendorDir . '/oblak/wp-polyfills/src/Traits/Singleton.php',
    2826    'Oblak\\WP\\Update_Callback_Handler' => $vendorDir . '/oblak/wp-plugin-installer/src/Update_Callback_Handler.php',
    2927    'Oblak\\WooCommerce\\API\\Base_REST_Server' => $vendorDir . '/oblak/woocommerce-utils/src/API/Base_REST_Server.php',
     
    4745    'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Admin_Core' => $baseDir . '/lib/Admin/Admin_Core.php',
    4846    'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Plugin_Settings_Page' => $baseDir . '/lib/Admin/Plugin_Settings_Page.php',
     47    'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Settings_Page' => $baseDir . '/lib/Admin/Settings_Page.php',
    4948    'Oblak\\WooCommerce\\Serbian_Addons\\Checkout\\Field_Customizer' => $baseDir . '/lib/Checkout/Field_Customizer.php',
    5049    'Oblak\\WooCommerce\\Serbian_Addons\\Checkout\\Field_Validator' => $baseDir . '/lib/Checkout/Field_Validator.php',
  • serbian-addons-for-woocommerce/tags/3.7.1/vendor/composer/autoload_files.php

    r3155827 r3155847  
    99    '6c427d7d289e1cfc9c7756e71133bee6' => $vendorDir . '/x-wp/helper-functions/xwp-helper-fns.php',
    1010    'eac005e7ae06387970897430e20a14f8' => $vendorDir . '/x-wp/helper-functions/xwp-helper-fns-req.php',
    11     'd9a0c22377b1e1b5d5d0a3b6d97ed665' => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-array.php',
    12     '1c753c1f61d833eb477c7597d87980a6' => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-block.php',
    13     'bce8bf58415ba12b95ebc93b2e6d5bc2' => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-conditionals.php',
    14     '2fa274c3d602d83a12ac81bcd5f2e47c' => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-filter.php',
    15     '2cac122ae511b50a7699069685ad6289' => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-terms.php',
    16     'd3228d50cd98b2bf170bd2269bf49ad4' => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-wpfs.php',
    1711    '601305a3774ec67d18e3b43f7ff1eba8' => $vendorDir . '/oblak/serbian-validators/src/serbian-validator-utils.php',
    1812    'bbaf26909e2f3126d0f4bb53f73f87d1' => $vendorDir . '/oblak/serbian-validators/src/validate-jmbg.php',
  • serbian-addons-for-woocommerce/tags/3.7.1/vendor/composer/autoload_psr4.php

    r3155827 r3155847  
    1515    'Oblak\\WooCommerce\\Serbian_Addons\\' => array($baseDir . '/lib'),
    1616    'Oblak\\WooCommerce\\' => array($vendorDir . '/oblak/woocommerce-utils/src'),
    17     'Oblak\\WP\\' => array($vendorDir . '/oblak/wp-polyfills/src', $vendorDir . '/oblak/wp-hook-di/src', $vendorDir . '/oblak/admin-notice-manager/src', $vendorDir . '/oblak/wp-plugin-installer/src'),
     17    'Oblak\\WP\\' => array($vendorDir . '/oblak/wp-hook-di/src', $vendorDir . '/oblak/admin-notice-manager/src', $vendorDir . '/oblak/wp-plugin-installer/src'),
    1818    'Automattic\\Jetpack\\Autoloader\\' => array($vendorDir . '/automattic/jetpack-autoloader/src'),
    1919    '' => array($vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared'),
  • serbian-addons-for-woocommerce/tags/3.7.1/vendor/composer/autoload_static.php

    r3155827 r3155847  
    1010        '6c427d7d289e1cfc9c7756e71133bee6' => __DIR__ . '/..' . '/x-wp/helper-functions/xwp-helper-fns.php',
    1111        'eac005e7ae06387970897430e20a14f8' => __DIR__ . '/..' . '/x-wp/helper-functions/xwp-helper-fns-req.php',
    12         'd9a0c22377b1e1b5d5d0a3b6d97ed665' => __DIR__ . '/..' . '/oblak/wp-polyfills/src/oblak-polyfill-array.php',
    13         '1c753c1f61d833eb477c7597d87980a6' => __DIR__ . '/..' . '/oblak/wp-polyfills/src/oblak-polyfill-block.php',
    14         'bce8bf58415ba12b95ebc93b2e6d5bc2' => __DIR__ . '/..' . '/oblak/wp-polyfills/src/oblak-polyfill-conditionals.php',
    15         '2fa274c3d602d83a12ac81bcd5f2e47c' => __DIR__ . '/..' . '/oblak/wp-polyfills/src/oblak-polyfill-filter.php',
    16         '2cac122ae511b50a7699069685ad6289' => __DIR__ . '/..' . '/oblak/wp-polyfills/src/oblak-polyfill-terms.php',
    17         'd3228d50cd98b2bf170bd2269bf49ad4' => __DIR__ . '/..' . '/oblak/wp-polyfills/src/oblak-polyfill-wpfs.php',
    1812        '601305a3774ec67d18e3b43f7ff1eba8' => __DIR__ . '/..' . '/oblak/serbian-validators/src/serbian-validator-utils.php',
    1913        'bbaf26909e2f3126d0f4bb53f73f87d1' => __DIR__ . '/..' . '/oblak/serbian-validators/src/validate-jmbg.php',
     
    9387        'Oblak\\WP\\' =>
    9488        array (
    95             0 => __DIR__ . '/..' . '/oblak/wp-polyfills/src',
    96             1 => __DIR__ . '/..' . '/oblak/wp-hook-di/src',
    97             2 => __DIR__ . '/..' . '/oblak/admin-notice-manager/src',
    98             3 => __DIR__ . '/..' . '/oblak/wp-plugin-installer/src',
     89            0 => __DIR__ . '/..' . '/oblak/wp-hook-di/src',
     90            1 => __DIR__ . '/..' . '/oblak/admin-notice-manager/src',
     91            2 => __DIR__ . '/..' . '/oblak/wp-plugin-installer/src',
    9992        ),
    10093        'Automattic\\Jetpack\\Autoloader\\' =>
     
    124117        'Oblak\\WP\\Decorators\\Filter' => __DIR__ . '/..' . '/oblak/wp-hook-di/src/Decorators/Filter.php',
    125118        'Oblak\\WP\\Decorators\\Hookable' => __DIR__ . '/..' . '/oblak/wp-hook-di/src/Decorators/Hookable.php',
    126         'Oblak\\WP\\Filter\\Cleaner' => __DIR__ . '/..' . '/oblak/wp-polyfills/src/Filter/Cleaner.php',
    127119        'Oblak\\WP\\Traits\\Accessible_Hook_Methods' => __DIR__ . '/..' . '/oblak/wp-hook-di/src/Traits/Accessible_Hook_Methods.php',
    128120        'Oblak\\WP\\Traits\\Hook_Processor_Trait' => __DIR__ . '/..' . '/oblak/wp-hook-di/src/Traits/Hook_Processor_Trait.php',
    129         'Oblak\\WP\\Traits\\Singleton' => __DIR__ . '/..' . '/oblak/wp-polyfills/src/Traits/Singleton.php',
    130121        'Oblak\\WP\\Update_Callback_Handler' => __DIR__ . '/..' . '/oblak/wp-plugin-installer/src/Update_Callback_Handler.php',
    131122        'Oblak\\WooCommerce\\API\\Base_REST_Server' => __DIR__ . '/..' . '/oblak/woocommerce-utils/src/API/Base_REST_Server.php',
     
    149140        'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Admin_Core' => __DIR__ . '/../..' . '/lib/Admin/Admin_Core.php',
    150141        'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Plugin_Settings_Page' => __DIR__ . '/../..' . '/lib/Admin/Plugin_Settings_Page.php',
     142        'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Settings_Page' => __DIR__ . '/../..' . '/lib/Admin/Settings_Page.php',
    151143        'Oblak\\WooCommerce\\Serbian_Addons\\Checkout\\Field_Customizer' => __DIR__ . '/../..' . '/lib/Checkout/Field_Customizer.php',
    152144        'Oblak\\WooCommerce\\Serbian_Addons\\Checkout\\Field_Validator' => __DIR__ . '/../..' . '/lib/Checkout/Field_Validator.php',
  • serbian-addons-for-woocommerce/tags/3.7.1/vendor/composer/installed.json

    r3155827 r3155847  
    384384        {
    385385            "name": "oblak/woocommerce-utils",
    386             "version": "v1.31.2",
    387             "version_normalized": "1.31.2.0",
     386            "version": "v1.31.3",
     387            "version_normalized": "1.31.3.0",
    388388            "source": {
    389389                "type": "git",
    390390                "url": "https://github.com/oblakstudio/woocommerce-utils.git",
    391                 "reference": "6c6043c43e3eb276da599f160aba7570831b8f88"
    392             },
    393             "dist": {
    394                 "type": "zip",
    395                 "url": "https://api.github.com/repos/oblakstudio/woocommerce-utils/zipball/6c6043c43e3eb276da599f160aba7570831b8f88",
    396                 "reference": "6c6043c43e3eb276da599f160aba7570831b8f88",
    397                 "shasum": ""
    398             },
    399             "require": {
    400                 "oblak/wp-polyfills": "^1.1",
    401                 "php": ">= 8.0"
     391                "reference": "5e8315c951455495f3e21a24a41958eb0a41d92b"
     392            },
     393            "dist": {
     394                "type": "zip",
     395                "url": "https://api.github.com/repos/oblakstudio/woocommerce-utils/zipball/5e8315c951455495f3e21a24a41958eb0a41d92b",
     396                "reference": "5e8315c951455495f3e21a24a41958eb0a41d92b",
     397                "shasum": ""
     398            },
     399            "require": {
     400                "php": ">= 8.0",
     401                "x-wp/helper-functions": "^1.9",
     402                "x-wp/helper-traits": "^1.9"
    402403            },
    403404            "require-dev": {
     
    408409                "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package."
    409410            },
    410             "time": "2024-02-09T22:27:39+00:00",
     411            "time": "2024-09-22T03:30:34+00:00",
    411412            "type": "library",
    412413            "installation-source": "dist",
     
    434435            "support": {
    435436                "issues": "https://github.com/oblakstudio/woocommerce-utils/issues",
    436                 "source": "https://github.com/oblakstudio/woocommerce-utils/tree/v1.31.2"
     437                "source": "https://github.com/oblakstudio/woocommerce-utils/tree/v1.31.3"
    437438            },
    438439            "install-path": "../oblak/woocommerce-utils"
     
    549550            },
    550551            "install-path": "../oblak/wp-plugin-installer"
    551         },
    552         {
    553             "name": "oblak/wp-polyfills",
    554             "version": "v1.4.2",
    555             "version_normalized": "1.4.2.0",
    556             "source": {
    557                 "type": "git",
    558                 "url": "https://github.com/oblakstudio/wp-polyfills.git",
    559                 "reference": "b5d433d81c97339abb6153bc8e1c3fe797815ae0"
    560             },
    561             "dist": {
    562                 "type": "zip",
    563                 "url": "https://api.github.com/repos/oblakstudio/wp-polyfills/zipball/b5d433d81c97339abb6153bc8e1c3fe797815ae0",
    564                 "reference": "b5d433d81c97339abb6153bc8e1c3fe797815ae0",
    565                 "shasum": ""
    566             },
    567             "require": {
    568                 "php": ">= 8.0 < 8.2"
    569             },
    570             "require-dev": {
    571                 "ergebnis/composer-normalize": "^2.31",
    572                 "oblak/wordpress-coding-standard": "^1"
    573             },
    574             "suggest": {
    575                 "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package."
    576             },
    577             "time": "2024-01-24T06:00:19+00:00",
    578             "type": "library",
    579             "installation-source": "dist",
    580             "autoload": {
    581                 "files": [
    582                     "src/oblak-polyfill-array.php",
    583                     "src/oblak-polyfill-block.php",
    584                     "src/oblak-polyfill-conditionals.php",
    585                     "src/oblak-polyfill-filter.php",
    586                     "src/oblak-polyfill-terms.php",
    587                     "src/oblak-polyfill-wpfs.php"
    588                 ],
    589                 "psr-4": {
    590                     "Oblak\\WP\\": "src/"
    591                 }
    592             },
    593             "notification-url": "https://packagist.org/downloads/",
    594             "license": [
    595                 "GPL-2.0-only"
    596             ],
    597             "authors": [
    598                 {
    599                     "name": "Sibin Grasic",
    600                     "email": "sibin.grasic@oblak.studio"
    601                 }
    602             ],
    603             "description": "Various polyfills for WordPress.",
    604             "keywords": [
    605                 "compat",
    606                 "compatibility",
    607                 "polyfill",
    608                 "shim",
    609                 "shims",
    610                 "wordpress"
    611             ],
    612             "support": {
    613                 "issues": "https://github.com/oblakstudio/wp-polyfills/issues",
    614                 "source": "https://github.com/oblakstudio/wp-polyfills/tree/v1.4.2"
    615             },
    616             "install-path": "../oblak/wp-polyfills"
    617552        },
    618553        {
     
    731666        {
    732667            "name": "x-wp/helper-functions",
    733             "version": "v1.9.1",
    734             "version_normalized": "1.9.1.0",
     668            "version": "v1.9.2",
     669            "version_normalized": "1.9.2.0",
    735670            "source": {
    736671                "type": "git",
    737672                "url": "https://github.com/x-wp/helper-functions.git",
    738                 "reference": "2f9ed127f62f37e1c87ccfd3153d551a5bcd3839"
    739             },
    740             "dist": {
    741                 "type": "zip",
    742                 "url": "https://api.github.com/repos/x-wp/helper-functions/zipball/2f9ed127f62f37e1c87ccfd3153d551a5bcd3839",
    743                 "reference": "2f9ed127f62f37e1c87ccfd3153d551a5bcd3839",
     673                "reference": "4376fd98dea090e7ce03ef7dd16be9931e0c8f3f"
     674            },
     675            "dist": {
     676                "type": "zip",
     677                "url": "https://api.github.com/repos/x-wp/helper-functions/zipball/4376fd98dea090e7ce03ef7dd16be9931e0c8f3f",
     678                "reference": "4376fd98dea090e7ce03ef7dd16be9931e0c8f3f",
    744679                "shasum": ""
    745680            },
     
    750685                "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package."
    751686            },
    752             "time": "2024-09-18T12:43:44+00:00",
     687            "time": "2024-09-18T14:43:14+00:00",
    753688            "type": "library",
    754689            "installation-source": "dist",
     
    784719            "support": {
    785720                "issues": "https://github.com/x-wp/helper-functions/issues",
    786                 "source": "https://github.com/x-wp/helper-functions/tree/v1.9.1"
     721                "source": "https://github.com/x-wp/helper-functions/tree/v1.9.2"
    787722            },
    788723            "install-path": "../x-wp/helper-functions"
     
    790725        {
    791726            "name": "x-wp/helper-traits",
    792             "version": "v1.9.1",
    793             "version_normalized": "1.9.1.0",
     727            "version": "v1.9.2",
     728            "version_normalized": "1.9.2.0",
    794729            "source": {
    795730                "type": "git",
     
    839774            "support": {
    840775                "issues": "https://github.com/x-wp/helper-traits/issues",
    841                 "source": "https://github.com/x-wp/helper-traits/tree/v1.9.1"
     776                "source": "https://github.com/x-wp/helper-traits/tree/v1.9.2"
    842777            },
    843778            "install-path": "../x-wp/helper-traits"
  • serbian-addons-for-woocommerce/tags/3.7.1/vendor/composer/installed.php

    r3155827 r3155847  
    7575        ),
    7676        'oblak/woocommerce-utils' => array(
    77             'pretty_version' => 'v1.31.2',
    78             'version' => '1.31.2.0',
    79             'reference' => '6c6043c43e3eb276da599f160aba7570831b8f88',
     77            'pretty_version' => 'v1.31.3',
     78            'version' => '1.31.3.0',
     79            'reference' => '5e8315c951455495f3e21a24a41958eb0a41d92b',
    8080            'type' => 'library',
    8181            'install_path' => __DIR__ . '/../oblak/woocommerce-utils',
     
    9898            'type' => 'library',
    9999            'install_path' => __DIR__ . '/../oblak/wp-plugin-installer',
    100             'aliases' => array(),
    101             'dev_requirement' => false,
    102         ),
    103         'oblak/wp-polyfills' => array(
    104             'pretty_version' => 'v1.4.2',
    105             'version' => '1.4.2.0',
    106             'reference' => 'b5d433d81c97339abb6153bc8e1c3fe797815ae0',
    107             'type' => 'library',
    108             'install_path' => __DIR__ . '/../oblak/wp-polyfills',
    109100            'aliases' => array(),
    110101            'dev_requirement' => false,
     
    135126        ),
    136127        'x-wp/helper-functions' => array(
    137             'pretty_version' => 'v1.9.1',
    138             'version' => '1.9.1.0',
    139             'reference' => '2f9ed127f62f37e1c87ccfd3153d551a5bcd3839',
     128            'pretty_version' => 'v1.9.2',
     129            'version' => '1.9.2.0',
     130            'reference' => '4376fd98dea090e7ce03ef7dd16be9931e0c8f3f',
    140131            'type' => 'library',
    141132            'install_path' => __DIR__ . '/../x-wp/helper-functions',
     
    144135        ),
    145136        'x-wp/helper-traits' => array(
    146             'pretty_version' => 'v1.9.1',
    147             'version' => '1.9.1.0',
     137            'pretty_version' => 'v1.9.2',
     138            'version' => '1.9.2.0',
    148139            'reference' => '0367d136d6ba36e2ae0fe1854584ef760ea7cae9',
    149140            'type' => 'library',
  • serbian-addons-for-woocommerce/tags/3.7.1/vendor/composer/jetpack_autoload_classmap.php

    r3155827 r3155847  
    9191        'path'    => $vendorDir . '/oblak/wp-hook-di/src/Decorators/Hookable.php'
    9292    ),
    93     'Oblak\\WP\\Filter\\Cleaner' => array(
    94         'version' => '1.4.2.0',
    95         'path'    => $vendorDir . '/oblak/wp-polyfills/src/Filter/Cleaner.php'
    96     ),
    9793    'Oblak\\WP\\Traits\\Accessible_Hook_Methods' => array(
    9894        'version' => '1.3.1.0',
     
    10298        'version' => '1.3.1.0',
    10399        'path'    => $vendorDir . '/oblak/wp-hook-di/src/Traits/Hook_Processor_Trait.php'
    104     ),
    105     'Oblak\\WP\\Traits\\Singleton' => array(
    106         'version' => '1.4.2.0',
    107         'path'    => $vendorDir . '/oblak/wp-polyfills/src/Traits/Singleton.php'
    108100    ),
    109101    'Oblak\\WP\\Update_Callback_Handler' => array(
     
    112104    ),
    113105    'Oblak\\WooCommerce\\API\\Base_REST_Server' => array(
    114         'version' => '1.31.2.0',
     106        'version' => '1.31.3.0',
    115107        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/API/Base_REST_Server.php'
    116108    ),
    117109    'Oblak\\WooCommerce\\Admin\\EDSL_Page' => array(
    118         'version' => '1.31.2.0',
     110        'version' => '1.31.3.0',
    119111        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Admin/EDSL_Page.php'
    120112    ),
    121113    'Oblak\\WooCommerce\\Admin\\Extended_Settings_Page' => array(
    122         'version' => '1.31.2.0',
     114        'version' => '1.31.3.0',
    123115        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Admin/Extended_Settings_Page.php'
    124116    ),
    125117    'Oblak\\WooCommerce\\Core\\Base_Template_Extender' => array(
    126         'version' => '1.31.2.0',
     118        'version' => '1.31.3.0',
    127119        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Core/Base_Template_Extender.php'
    128120    ),
    129121    'Oblak\\WooCommerce\\Core\\Settings_Helper' => array(
    130         'version' => '1.31.2.0',
     122        'version' => '1.31.3.0',
    131123        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Core/Settings_Helper.php'
    132124    ),
    133125    'Oblak\\WooCommerce\\Data\\Advanced_Attribute_Loader' => array(
    134         'version' => '1.31.2.0',
     126        'version' => '1.31.3.0',
    135127        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Data/Advanced_Attribute_Loader.php'
    136128    ),
    137129    'Oblak\\WooCommerce\\Data\\Attribute_Factory' => array(
    138         'version' => '1.31.2.0',
     130        'version' => '1.31.3.0',
    139131        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Data/Attribute_Factory.php'
    140132    ),
    141133    'Oblak\\WooCommerce\\Data\\Attribute_Taxonomy' => array(
    142         'version' => '1.31.2.0',
     134        'version' => '1.31.3.0',
    143135        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Data/Attribute_Taxonomy.php'
    144136    ),
    145137    'Oblak\\WooCommerce\\Data\\Attribute_Taxonomy_Data_Store' => array(
    146         'version' => '1.31.2.0',
     138        'version' => '1.31.3.0',
    147139        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Data/Attribute_Taxonomy_Data_Store.php'
    148140    ),
    149141    'Oblak\\WooCommerce\\Data\\Extended_Data' => array(
    150         'version' => '1.31.2.0',
     142        'version' => '1.31.3.0',
    151143        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Data/Extended_Data.php'
    152144    ),
    153145    'Oblak\\WooCommerce\\Data\\Extended_Data_List_Table' => array(
    154         'version' => '1.31.2.0',
     146        'version' => '1.31.3.0',
    155147        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Data/Extended_Data_List_Table.php'
    156148    ),
    157149    'Oblak\\WooCommerce\\Data\\Extended_Data_Store' => array(
    158         'version' => '1.31.2.0',
     150        'version' => '1.31.3.0',
    159151        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Data/Extended_Data_Store.php'
    160152    ),
    161153    'Oblak\\WooCommerce\\Gateway\\Extended_Payment_Gateway' => array(
    162         'version' => '1.31.2.0',
     154        'version' => '1.31.3.0',
    163155        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Gateway/Extended_Payment_Gateway.php'
    164156    ),
    165157    'Oblak\\WooCommerce\\Jobs\\Scheduler' => array(
    166         'version' => '1.31.2.0',
     158        'version' => '1.31.3.0',
    167159        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Jobs/Scheduler.php'
    168160    ),
    169161    'Oblak\\WooCommerce\\Misc\\Meta_Getters' => array(
    170         'version' => '1.31.2.0',
     162        'version' => '1.31.3.0',
    171163        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Misc/Meta_Getters.php'
    172164    ),
    173165    'Oblak\\WooCommerce\\Product\\Base_Product_Type_Extender' => array(
    174         'version' => '1.31.2.0',
     166        'version' => '1.31.3.0',
    175167        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Product/Base_Product_Type_Extender.php'
    176168    ),
    177169    'Oblak\\WooCommerce\\Product\\Custom_Query_Vars' => array(
    178         'version' => '1.31.2.0',
     170        'version' => '1.31.3.0',
    179171        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Product/Custom_Query_Vars.php'
    180172    ),
    181173    'Oblak\\WooCommerce\\Product\\Query_Vars_Extender' => array(
    182         'version' => '1.31.2.0',
     174        'version' => '1.31.3.0',
    183175        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Product/Query_Vars_Extender.php'
    184176    ),
     
    191183        'path'    => $baseDir . '/lib/Admin/Plugin_Settings_Page.php'
    192184    ),
     185    'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Settings_Page' => array(
     186        'version' => '1.0.0.0',
     187        'path'    => $baseDir . '/lib/Admin/Settings_Page.php'
     188    ),
    193189    'Oblak\\WooCommerce\\Serbian_Addons\\Checkout\\Field_Customizer' => array(
    194190        'version' => '1.0.0.0',
     
    276272    ),
    277273    'WC_Abstract_Legacy_Product_Interface' => array(
    278         'version' => '1.31.2.0',
     274        'version' => '1.31.3.0',
    279275        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Abstract_Legacy_Product_Interface.php'
    280276    ),
    281277    'WC_Data_Interface' => array(
    282         'version' => '1.31.2.0',
     278        'version' => '1.31.3.0',
    283279        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Data_Interface.php'
    284280    ),
    285281    'WC_Product_Interface' => array(
    286         'version' => '1.31.2.0',
     282        'version' => '1.31.3.0',
    287283        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Product_Interface.php'
    288284    ),
    289285    'WC_Product_Simple_Interface' => array(
    290         'version' => '1.31.2.0',
     286        'version' => '1.31.3.0',
    291287        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Product_Simple_Interface.php'
    292288    ),
    293289    'WC_Product_Variable_Interface' => array(
    294         'version' => '1.31.2.0',
     290        'version' => '1.31.3.0',
    295291        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Product_Variable_Interface.php'
    296292    ),
    297293    'WC_Product_Variation_Interface' => array(
    298         'version' => '1.31.2.0',
     294        'version' => '1.31.3.0',
    299295        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Product_Variation_Interface.php'
    300296    ),
     
    348344    ),
    349345    'XWP\\Helper\\Functions\\Array_Extra' => array(
    350         'version' => '1.9.1.0',
     346        'version' => '1.9.2.0',
    351347        'path'    => $vendorDir . '/x-wp/helper-functions/Array_Extra.php'
    352348    ),
    353349    'XWP\\Helper\\Functions\\Block' => array(
    354         'version' => '1.9.1.0',
     350        'version' => '1.9.2.0',
    355351        'path'    => $vendorDir . '/x-wp/helper-functions/Block.php'
    356352    ),
    357353    'XWP\\Helper\\Functions\\Hook_Remover' => array(
    358         'version' => '1.9.1.0',
     354        'version' => '1.9.2.0',
    359355        'path'    => $vendorDir . '/x-wp/helper-functions/Hook_Remover.php'
    360356    ),
    361357    'XWP\\Helper\\Functions\\Request' => array(
    362         'version' => '1.9.1.0',
     358        'version' => '1.9.2.0',
    363359        'path'    => $vendorDir . '/x-wp/helper-functions/Request.php'
    364360    ),
    365361    'XWP\\Helper\\Functions\\Term' => array(
    366         'version' => '1.9.1.0',
     362        'version' => '1.9.2.0',
    367363        'path'    => $vendorDir . '/x-wp/helper-functions/Term.php'
    368364    ),
    369365    'XWP\\Helper\\Functions\\WPFS' => array(
    370         'version' => '1.9.1.0',
     366        'version' => '1.9.2.0',
    371367        'path'    => $vendorDir . '/x-wp/helper-functions/WPFS.php'
    372368    ),
    373369    'XWP\\Helper\\Traits\\Array_Access' => array(
    374         'version' => '1.9.1.0',
     370        'version' => '1.9.2.0',
    375371        'path'    => $vendorDir . '/x-wp/helper-traits/Array_Access.php'
    376372    ),
    377373    'XWP\\Helper\\Traits\\Singleton' => array(
    378         'version' => '1.9.1.0',
     374        'version' => '1.9.2.0',
    379375        'path'    => $vendorDir . '/x-wp/helper-traits/Singleton.php'
    380376    ),
    381377    'XWP\\Helper\\Traits\\Singleton_Ex' => array(
    382         'version' => '1.9.1.0',
     378        'version' => '1.9.2.0',
    383379        'path'    => $vendorDir . '/x-wp/helper-traits/Singleton_Ex.php'
    384380    ),
    385381    'XWP\\Helper\\Traits\\View_Loader' => array(
    386         'version' => '1.9.1.0',
     382        'version' => '1.9.2.0',
    387383        'path'    => $vendorDir . '/x-wp/helper-traits/View_Loader.php'
    388384    ),
  • serbian-addons-for-woocommerce/tags/3.7.1/vendor/composer/jetpack_autoload_filemap.php

    r3155827 r3155847  
    88return array(
    99    '6c427d7d289e1cfc9c7756e71133bee6' => array(
    10         'version' => '1.9.1.0',
     10        'version' => '1.9.2.0',
    1111        'path'    => $vendorDir . '/x-wp/helper-functions/xwp-helper-fns.php'
    1212    ),
    1313    'eac005e7ae06387970897430e20a14f8' => array(
    14         'version' => '1.9.1.0',
     14        'version' => '1.9.2.0',
    1515        'path'    => $vendorDir . '/x-wp/helper-functions/xwp-helper-fns-req.php'
    16     ),
    17     'd9a0c22377b1e1b5d5d0a3b6d97ed665' => array(
    18         'version' => '1.4.2.0',
    19         'path'    => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-array.php'
    20     ),
    21     '1c753c1f61d833eb477c7597d87980a6' => array(
    22         'version' => '1.4.2.0',
    23         'path'    => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-block.php'
    24     ),
    25     'bce8bf58415ba12b95ebc93b2e6d5bc2' => array(
    26         'version' => '1.4.2.0',
    27         'path'    => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-conditionals.php'
    28     ),
    29     '2fa274c3d602d83a12ac81bcd5f2e47c' => array(
    30         'version' => '1.4.2.0',
    31         'path'    => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-filter.php'
    32     ),
    33     '2cac122ae511b50a7699069685ad6289' => array(
    34         'version' => '1.4.2.0',
    35         'path'    => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-terms.php'
    36     ),
    37     'd3228d50cd98b2bf170bd2269bf49ad4' => array(
    38         'version' => '1.4.2.0',
    39         'path'    => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-wpfs.php'
    4016    ),
    4117    '601305a3774ec67d18e3b43f7ff1eba8' => array(
     
    6036    ),
    6137    'a4179e445eb23e46a688f328cbb9718d' => array(
    62         'version' => '1.31.2.0',
     38        'version' => '1.31.3.0',
    6339        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Utils/wc-utils-att-functions.php'
    6440    ),
    6541    '6f96fae8a4e7c44c12a61b97fe3a650d' => array(
    66         'version' => '1.31.2.0',
     42        'version' => '1.31.3.0',
    6743        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Utils/woocommerce-utils-functions.php'
    6844    ),
  • serbian-addons-for-woocommerce/tags/3.7.1/vendor/oblak/woocommerce-utils/composer.json

    r3155827 r3155847  
    1212  "require": {
    1313    "php": ">= 8.0",
    14     "oblak/wp-polyfills": "^1.1"
     14    "x-wp/helper-functions": "^1.9",
     15    "x-wp/helper-traits": "^1.9"
    1516  },
    1617  "require-dev": {
  • serbian-addons-for-woocommerce/tags/3.7.1/vendor/oblak/woocommerce-utils/composer.lock

    r3155827 r3155847  
    55        "This file is @generated automatically"
    66    ],
    7     "content-hash": "4ef52c24e4caca5c5f908c186de75eb4",
     7    "content-hash": "57d4287a8f47a6819ae1dac68503849c",
    88    "packages": [
    99        {
    10             "name": "oblak/wp-polyfills",
    11             "version": "v1.4.2",
    12             "source": {
    13                 "type": "git",
    14                 "url": "https://github.com/oblakstudio/wp-polyfills.git",
    15                 "reference": "b5d433d81c97339abb6153bc8e1c3fe797815ae0"
    16             },
    17             "dist": {
    18                 "type": "zip",
    19                 "url": "https://api.github.com/repos/oblakstudio/wp-polyfills/zipball/b5d433d81c97339abb6153bc8e1c3fe797815ae0",
    20                 "reference": "b5d433d81c97339abb6153bc8e1c3fe797815ae0",
    21                 "shasum": ""
    22             },
    23             "require": {
    24                 "php": ">= 8.0 < 8.2"
    25             },
    26             "require-dev": {
    27                 "ergebnis/composer-normalize": "^2.31",
    28                 "oblak/wordpress-coding-standard": "^1"
     10            "name": "x-wp/helper-functions",
     11            "version": "v1.9.2",
     12            "source": {
     13                "type": "git",
     14                "url": "https://github.com/x-wp/helper-functions.git",
     15                "reference": "4376fd98dea090e7ce03ef7dd16be9931e0c8f3f"
     16            },
     17            "dist": {
     18                "type": "zip",
     19                "url": "https://api.github.com/repos/x-wp/helper-functions/zipball/4376fd98dea090e7ce03ef7dd16be9931e0c8f3f",
     20                "reference": "4376fd98dea090e7ce03ef7dd16be9931e0c8f3f",
     21                "shasum": ""
     22            },
     23            "require": {
     24                "php": ">=8.0"
    2925            },
    3026            "suggest": {
     
    3430            "autoload": {
    3531                "files": [
    36                     "src/oblak-polyfill-array.php",
    37                     "src/oblak-polyfill-block.php",
    38                     "src/oblak-polyfill-conditionals.php",
    39                     "src/oblak-polyfill-filter.php",
    40                     "src/oblak-polyfill-terms.php",
    41                     "src/oblak-polyfill-wpfs.php"
     32                    "xwp-helper-fns.php",
     33                    "xwp-helper-fns-req.php"
    4234                ],
    4335                "psr-4": {
    44                     "Oblak\\WP\\": "src/"
     36                    "XWP\\Helper\\Functions\\": "."
    4537                }
    4638            },
     
    5547                }
    5648            ],
    57             "description": "Various polyfills for WordPress.",
    58             "keywords": [
    59                 "compat",
    60                 "compatibility",
    61                 "polyfill",
    62                 "shim",
    63                 "shims",
    64                 "wordpress"
    65             ],
    66             "support": {
    67                 "issues": "https://github.com/oblakstudio/wp-polyfills/issues",
    68                 "source": "https://github.com/oblakstudio/wp-polyfills/tree/v1.4.2"
    69             },
    70             "time": "2024-01-24T06:00:19+00:00"
     49            "description": "Various traits related to xWP packages",
     50            "keywords": [
     51                "contracts",
     52                "decoupling",
     53                "extended-wp",
     54                "interfaces",
     55                "interoperability",
     56                "standards",
     57                "traits"
     58            ],
     59            "support": {
     60                "issues": "https://github.com/x-wp/helper-functions/issues",
     61                "source": "https://github.com/x-wp/helper-functions/tree/v1.9.2"
     62            },
     63            "time": "2024-09-18T14:43:14+00:00"
     64        },
     65        {
     66            "name": "x-wp/helper-traits",
     67            "version": "v1.9.2",
     68            "source": {
     69                "type": "git",
     70                "url": "https://github.com/x-wp/helper-traits.git",
     71                "reference": "0367d136d6ba36e2ae0fe1854584ef760ea7cae9"
     72            },
     73            "dist": {
     74                "type": "zip",
     75                "url": "https://api.github.com/repos/x-wp/helper-traits/zipball/0367d136d6ba36e2ae0fe1854584ef760ea7cae9",
     76                "reference": "0367d136d6ba36e2ae0fe1854584ef760ea7cae9",
     77                "shasum": ""
     78            },
     79            "require": {
     80                "php": ">=8.0"
     81            },
     82            "suggest": {
     83                "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package."
     84            },
     85            "type": "library",
     86            "autoload": {
     87                "psr-4": {
     88                    "XWP\\Helper\\Traits\\": ""
     89                }
     90            },
     91            "notification-url": "https://packagist.org/downloads/",
     92            "license": [
     93                "GPL-2.0-only"
     94            ],
     95            "authors": [
     96                {
     97                    "name": "Sibin Grasic",
     98                    "email": "sibin.grasic@oblak.studio"
     99                }
     100            ],
     101            "description": "Various traits related to xWP packages",
     102            "keywords": [
     103                "contracts",
     104                "decoupling",
     105                "extended-wp",
     106                "interfaces",
     107                "interoperability",
     108                "standards",
     109                "traits"
     110            ],
     111            "support": {
     112                "issues": "https://github.com/x-wp/helper-traits/issues",
     113                "source": "https://github.com/x-wp/helper-traits/tree/v1.9.2"
     114            },
     115            "time": "2024-09-18T12:43:44+00:00"
    71116        }
    72117    ],
  • serbian-addons-for-woocommerce/tags/3.7.1/vendor/oblak/woocommerce-utils/src/Product/Base_Product_Type_Extender.php

    r3092652 r3155847  
    155155            $options,
    156156            \wp_array_flatmap(
    157                 \array_values( $this->get_product_options() ),
    158157                static fn( $opt ) => array(
    159158                    $opt['key'] => array(
     
    168167                    ),
    169168                ),
     169                \array_values( $this->get_product_options() ),
    170170            ),
    171171        );
    172172
    173         return \wp_array_diff_assoc( $options, $this->options_to_remove );
     173        return \xwp_array_diff_assoc( $options, ...$this->options_to_remove );
    174174    }
    175175
     
    184184            $tabs,
    185185            \wp_array_flatmap(
    186                 $this->get_product_tabs(),
    187186                static fn( $tab ) => array(
    188187                    ( $tab['key'] ?? $tab['id'] ) => array(
     
    193192                    ),
    194193                ),
     194                $this->get_product_tabs(),
    195195            ),
    196196        );
     
    222222        foreach ( $this->get_product_options() as $slug => $option ) {
    223223
    224             //phpcs:disable WordPress.Security.NonceVerification.Missing
    225             $option_status = \wc_bool_to_string(
    226                 'on' === \wc_clean( \wp_unslash( $_POST[ "_{$slug}" ] ?? 'no' ) ),
    227             );
    228             //phpcs:enable
     224            $status = \wc_bool_to_string( 'on' === \xwp_fetch_post_var( "_{$slug}", 'no' ) );
    229225
    230226            if ( ( $option['is_prop'] ?? false ) || \is_callable( array( $product, "set_{$slug}" ) ) ) {
    231                 $product->{"set_{$slug}"}( $option_status );
     227                $product->{"set_{$slug}"}( $status );
    232228            } else {
    233                 $product->update_meta_data( "_{$slug}", $option_status );
     229                $product->update_meta_data( "_{$slug}", $status );
    234230            }
    235231        }
  • serbian-addons-for-woocommerce/tags/3.7.1/vendor/x-wp/helper-functions/Term.php

    r3155827 r3155847  
    3434
    3535        $formatter   = self::get_name_formatter( $args );
    36         $formatted   = \array_map( \get_term( ... ), \get_ancestors( $term->term_id, $term->taxonomy ) );
     36        $formatted   = \array_map( 'get_term', \get_ancestors( $term->term_id, $term->taxonomy ) );
    3737        $formatted   = \array_map( $formatter, \array_reverse( $formatted ) );
    3838        $formatted[] = $args['link_final'] ? $formatter( $term ) : $term->name;
     
    7676    private static function get_name_formatter( array $args ): Closure {
    7777        if ( \is_callable( $args['formatter'] ?? null ) ) {
    78             return $args['formatter']( ... );
     78            return $args['formatter'];
    7979        }
    8080
     
    102102    private static function get_link_formatter( string|callable|array|bool $fmt ): ?Closure {
    103103        return match ( true ) {
    104             \is_bool( $fmt ) && $fmt => \get_term_link( ... ),
    105             \is_callable( $fmt )     => $fmt( ... ),
     104            \is_bool( $fmt ) && $fmt => 'get_term_link',
     105            \is_callable( $fmt )     => $fmt,
    106106            \is_array( $fmt )        => static fn( $t ) => \call_user_func( $fmt, $t ),
    107107            \is_string( $fmt )       => static fn( $t ) => \add_query_arg( $t->taxonomy, $t->slug, $fmt ),
  • serbian-addons-for-woocommerce/trunk/readme.txt

    r3155834 r3155847  
    88WC requires at least: 8.5
    99WC tested up to: 9.2
    10 Stable tag: 3.7.0
     10Stable tag: 3.7.1
    1111License: GPLv2 or later
    1212License URI: http://www.gnu.org/licenses/gpl-2.0.html
  • serbian-addons-for-woocommerce/trunk/serbian-addons-for-woocommerce.php

    r3155834 r3155847  
    44 * Plugin URI:           https://oblak.studio/open-source/srpski-woocommerce
    55 * Description:          Various addons and tweaks that make WooCommerce compatible with Serbian bureaucracy.
    6  * Version:              3.7.0
     6 * Version:              3.7.1
    77 * Requires PHP:         8.0
    88 * Author:               Oblak Studio
     
    2525defined( 'WCRS_PLUGIN_BASE' ) || define( 'WCRS_PLUGIN_BASE', plugin_basename( WCRS_PLUGIN_FILE ) );
    2626defined( 'WCRS_PLUGIN_PATH' ) || define( 'WCRS_PLUGIN_PATH', plugin_dir_path( WCRS_PLUGIN_FILE ) );
    27 defined( 'WCRS_VERSION' )     || define( 'WCRS_VERSION', '3.7.0' );
     27defined( 'WCRS_VERSION' )     || define( 'WCRS_VERSION', '3.7.1' );
    2828// phpcs:enable WordPress.WhiteSpace.OperatorSpacing.SpacingBefore
    2929
  • serbian-addons-for-woocommerce/trunk/vendor/composer/autoload_classmap.php

    r3155827 r3155847  
    2222    'Oblak\\WP\\Decorators\\Filter' => $vendorDir . '/oblak/wp-hook-di/src/Decorators/Filter.php',
    2323    'Oblak\\WP\\Decorators\\Hookable' => $vendorDir . '/oblak/wp-hook-di/src/Decorators/Hookable.php',
    24     'Oblak\\WP\\Filter\\Cleaner' => $vendorDir . '/oblak/wp-polyfills/src/Filter/Cleaner.php',
    2524    'Oblak\\WP\\Traits\\Accessible_Hook_Methods' => $vendorDir . '/oblak/wp-hook-di/src/Traits/Accessible_Hook_Methods.php',
    2625    'Oblak\\WP\\Traits\\Hook_Processor_Trait' => $vendorDir . '/oblak/wp-hook-di/src/Traits/Hook_Processor_Trait.php',
    27     'Oblak\\WP\\Traits\\Singleton' => $vendorDir . '/oblak/wp-polyfills/src/Traits/Singleton.php',
    2826    'Oblak\\WP\\Update_Callback_Handler' => $vendorDir . '/oblak/wp-plugin-installer/src/Update_Callback_Handler.php',
    2927    'Oblak\\WooCommerce\\API\\Base_REST_Server' => $vendorDir . '/oblak/woocommerce-utils/src/API/Base_REST_Server.php',
     
    4745    'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Admin_Core' => $baseDir . '/lib/Admin/Admin_Core.php',
    4846    'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Plugin_Settings_Page' => $baseDir . '/lib/Admin/Plugin_Settings_Page.php',
     47    'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Settings_Page' => $baseDir . '/lib/Admin/Settings_Page.php',
    4948    'Oblak\\WooCommerce\\Serbian_Addons\\Checkout\\Field_Customizer' => $baseDir . '/lib/Checkout/Field_Customizer.php',
    5049    'Oblak\\WooCommerce\\Serbian_Addons\\Checkout\\Field_Validator' => $baseDir . '/lib/Checkout/Field_Validator.php',
  • serbian-addons-for-woocommerce/trunk/vendor/composer/autoload_files.php

    r3155827 r3155847  
    99    '6c427d7d289e1cfc9c7756e71133bee6' => $vendorDir . '/x-wp/helper-functions/xwp-helper-fns.php',
    1010    'eac005e7ae06387970897430e20a14f8' => $vendorDir . '/x-wp/helper-functions/xwp-helper-fns-req.php',
    11     'd9a0c22377b1e1b5d5d0a3b6d97ed665' => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-array.php',
    12     '1c753c1f61d833eb477c7597d87980a6' => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-block.php',
    13     'bce8bf58415ba12b95ebc93b2e6d5bc2' => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-conditionals.php',
    14     '2fa274c3d602d83a12ac81bcd5f2e47c' => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-filter.php',
    15     '2cac122ae511b50a7699069685ad6289' => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-terms.php',
    16     'd3228d50cd98b2bf170bd2269bf49ad4' => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-wpfs.php',
    1711    '601305a3774ec67d18e3b43f7ff1eba8' => $vendorDir . '/oblak/serbian-validators/src/serbian-validator-utils.php',
    1812    'bbaf26909e2f3126d0f4bb53f73f87d1' => $vendorDir . '/oblak/serbian-validators/src/validate-jmbg.php',
  • serbian-addons-for-woocommerce/trunk/vendor/composer/autoload_psr4.php

    r3155827 r3155847  
    1515    'Oblak\\WooCommerce\\Serbian_Addons\\' => array($baseDir . '/lib'),
    1616    'Oblak\\WooCommerce\\' => array($vendorDir . '/oblak/woocommerce-utils/src'),
    17     'Oblak\\WP\\' => array($vendorDir . '/oblak/wp-polyfills/src', $vendorDir . '/oblak/wp-hook-di/src', $vendorDir . '/oblak/admin-notice-manager/src', $vendorDir . '/oblak/wp-plugin-installer/src'),
     17    'Oblak\\WP\\' => array($vendorDir . '/oblak/wp-hook-di/src', $vendorDir . '/oblak/admin-notice-manager/src', $vendorDir . '/oblak/wp-plugin-installer/src'),
    1818    'Automattic\\Jetpack\\Autoloader\\' => array($vendorDir . '/automattic/jetpack-autoloader/src'),
    1919    '' => array($vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared'),
  • serbian-addons-for-woocommerce/trunk/vendor/composer/autoload_static.php

    r3155827 r3155847  
    1010        '6c427d7d289e1cfc9c7756e71133bee6' => __DIR__ . '/..' . '/x-wp/helper-functions/xwp-helper-fns.php',
    1111        'eac005e7ae06387970897430e20a14f8' => __DIR__ . '/..' . '/x-wp/helper-functions/xwp-helper-fns-req.php',
    12         'd9a0c22377b1e1b5d5d0a3b6d97ed665' => __DIR__ . '/..' . '/oblak/wp-polyfills/src/oblak-polyfill-array.php',
    13         '1c753c1f61d833eb477c7597d87980a6' => __DIR__ . '/..' . '/oblak/wp-polyfills/src/oblak-polyfill-block.php',
    14         'bce8bf58415ba12b95ebc93b2e6d5bc2' => __DIR__ . '/..' . '/oblak/wp-polyfills/src/oblak-polyfill-conditionals.php',
    15         '2fa274c3d602d83a12ac81bcd5f2e47c' => __DIR__ . '/..' . '/oblak/wp-polyfills/src/oblak-polyfill-filter.php',
    16         '2cac122ae511b50a7699069685ad6289' => __DIR__ . '/..' . '/oblak/wp-polyfills/src/oblak-polyfill-terms.php',
    17         'd3228d50cd98b2bf170bd2269bf49ad4' => __DIR__ . '/..' . '/oblak/wp-polyfills/src/oblak-polyfill-wpfs.php',
    1812        '601305a3774ec67d18e3b43f7ff1eba8' => __DIR__ . '/..' . '/oblak/serbian-validators/src/serbian-validator-utils.php',
    1913        'bbaf26909e2f3126d0f4bb53f73f87d1' => __DIR__ . '/..' . '/oblak/serbian-validators/src/validate-jmbg.php',
     
    9387        'Oblak\\WP\\' =>
    9488        array (
    95             0 => __DIR__ . '/..' . '/oblak/wp-polyfills/src',
    96             1 => __DIR__ . '/..' . '/oblak/wp-hook-di/src',
    97             2 => __DIR__ . '/..' . '/oblak/admin-notice-manager/src',
    98             3 => __DIR__ . '/..' . '/oblak/wp-plugin-installer/src',
     89            0 => __DIR__ . '/..' . '/oblak/wp-hook-di/src',
     90            1 => __DIR__ . '/..' . '/oblak/admin-notice-manager/src',
     91            2 => __DIR__ . '/..' . '/oblak/wp-plugin-installer/src',
    9992        ),
    10093        'Automattic\\Jetpack\\Autoloader\\' =>
     
    124117        'Oblak\\WP\\Decorators\\Filter' => __DIR__ . '/..' . '/oblak/wp-hook-di/src/Decorators/Filter.php',
    125118        'Oblak\\WP\\Decorators\\Hookable' => __DIR__ . '/..' . '/oblak/wp-hook-di/src/Decorators/Hookable.php',
    126         'Oblak\\WP\\Filter\\Cleaner' => __DIR__ . '/..' . '/oblak/wp-polyfills/src/Filter/Cleaner.php',
    127119        'Oblak\\WP\\Traits\\Accessible_Hook_Methods' => __DIR__ . '/..' . '/oblak/wp-hook-di/src/Traits/Accessible_Hook_Methods.php',
    128120        'Oblak\\WP\\Traits\\Hook_Processor_Trait' => __DIR__ . '/..' . '/oblak/wp-hook-di/src/Traits/Hook_Processor_Trait.php',
    129         'Oblak\\WP\\Traits\\Singleton' => __DIR__ . '/..' . '/oblak/wp-polyfills/src/Traits/Singleton.php',
    130121        'Oblak\\WP\\Update_Callback_Handler' => __DIR__ . '/..' . '/oblak/wp-plugin-installer/src/Update_Callback_Handler.php',
    131122        'Oblak\\WooCommerce\\API\\Base_REST_Server' => __DIR__ . '/..' . '/oblak/woocommerce-utils/src/API/Base_REST_Server.php',
     
    149140        'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Admin_Core' => __DIR__ . '/../..' . '/lib/Admin/Admin_Core.php',
    150141        'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Plugin_Settings_Page' => __DIR__ . '/../..' . '/lib/Admin/Plugin_Settings_Page.php',
     142        'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Settings_Page' => __DIR__ . '/../..' . '/lib/Admin/Settings_Page.php',
    151143        'Oblak\\WooCommerce\\Serbian_Addons\\Checkout\\Field_Customizer' => __DIR__ . '/../..' . '/lib/Checkout/Field_Customizer.php',
    152144        'Oblak\\WooCommerce\\Serbian_Addons\\Checkout\\Field_Validator' => __DIR__ . '/../..' . '/lib/Checkout/Field_Validator.php',
  • serbian-addons-for-woocommerce/trunk/vendor/composer/installed.json

    r3155827 r3155847  
    384384        {
    385385            "name": "oblak/woocommerce-utils",
    386             "version": "v1.31.2",
    387             "version_normalized": "1.31.2.0",
     386            "version": "v1.31.3",
     387            "version_normalized": "1.31.3.0",
    388388            "source": {
    389389                "type": "git",
    390390                "url": "https://github.com/oblakstudio/woocommerce-utils.git",
    391                 "reference": "6c6043c43e3eb276da599f160aba7570831b8f88"
    392             },
    393             "dist": {
    394                 "type": "zip",
    395                 "url": "https://api.github.com/repos/oblakstudio/woocommerce-utils/zipball/6c6043c43e3eb276da599f160aba7570831b8f88",
    396                 "reference": "6c6043c43e3eb276da599f160aba7570831b8f88",
    397                 "shasum": ""
    398             },
    399             "require": {
    400                 "oblak/wp-polyfills": "^1.1",
    401                 "php": ">= 8.0"
     391                "reference": "5e8315c951455495f3e21a24a41958eb0a41d92b"
     392            },
     393            "dist": {
     394                "type": "zip",
     395                "url": "https://api.github.com/repos/oblakstudio/woocommerce-utils/zipball/5e8315c951455495f3e21a24a41958eb0a41d92b",
     396                "reference": "5e8315c951455495f3e21a24a41958eb0a41d92b",
     397                "shasum": ""
     398            },
     399            "require": {
     400                "php": ">= 8.0",
     401                "x-wp/helper-functions": "^1.9",
     402                "x-wp/helper-traits": "^1.9"
    402403            },
    403404            "require-dev": {
     
    408409                "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package."
    409410            },
    410             "time": "2024-02-09T22:27:39+00:00",
     411            "time": "2024-09-22T03:30:34+00:00",
    411412            "type": "library",
    412413            "installation-source": "dist",
     
    434435            "support": {
    435436                "issues": "https://github.com/oblakstudio/woocommerce-utils/issues",
    436                 "source": "https://github.com/oblakstudio/woocommerce-utils/tree/v1.31.2"
     437                "source": "https://github.com/oblakstudio/woocommerce-utils/tree/v1.31.3"
    437438            },
    438439            "install-path": "../oblak/woocommerce-utils"
     
    549550            },
    550551            "install-path": "../oblak/wp-plugin-installer"
    551         },
    552         {
    553             "name": "oblak/wp-polyfills",
    554             "version": "v1.4.2",
    555             "version_normalized": "1.4.2.0",
    556             "source": {
    557                 "type": "git",
    558                 "url": "https://github.com/oblakstudio/wp-polyfills.git",
    559                 "reference": "b5d433d81c97339abb6153bc8e1c3fe797815ae0"
    560             },
    561             "dist": {
    562                 "type": "zip",
    563                 "url": "https://api.github.com/repos/oblakstudio/wp-polyfills/zipball/b5d433d81c97339abb6153bc8e1c3fe797815ae0",
    564                 "reference": "b5d433d81c97339abb6153bc8e1c3fe797815ae0",
    565                 "shasum": ""
    566             },
    567             "require": {
    568                 "php": ">= 8.0 < 8.2"
    569             },
    570             "require-dev": {
    571                 "ergebnis/composer-normalize": "^2.31",
    572                 "oblak/wordpress-coding-standard": "^1"
    573             },
    574             "suggest": {
    575                 "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package."
    576             },
    577             "time": "2024-01-24T06:00:19+00:00",
    578             "type": "library",
    579             "installation-source": "dist",
    580             "autoload": {
    581                 "files": [
    582                     "src/oblak-polyfill-array.php",
    583                     "src/oblak-polyfill-block.php",
    584                     "src/oblak-polyfill-conditionals.php",
    585                     "src/oblak-polyfill-filter.php",
    586                     "src/oblak-polyfill-terms.php",
    587                     "src/oblak-polyfill-wpfs.php"
    588                 ],
    589                 "psr-4": {
    590                     "Oblak\\WP\\": "src/"
    591                 }
    592             },
    593             "notification-url": "https://packagist.org/downloads/",
    594             "license": [
    595                 "GPL-2.0-only"
    596             ],
    597             "authors": [
    598                 {
    599                     "name": "Sibin Grasic",
    600                     "email": "sibin.grasic@oblak.studio"
    601                 }
    602             ],
    603             "description": "Various polyfills for WordPress.",
    604             "keywords": [
    605                 "compat",
    606                 "compatibility",
    607                 "polyfill",
    608                 "shim",
    609                 "shims",
    610                 "wordpress"
    611             ],
    612             "support": {
    613                 "issues": "https://github.com/oblakstudio/wp-polyfills/issues",
    614                 "source": "https://github.com/oblakstudio/wp-polyfills/tree/v1.4.2"
    615             },
    616             "install-path": "../oblak/wp-polyfills"
    617552        },
    618553        {
     
    731666        {
    732667            "name": "x-wp/helper-functions",
    733             "version": "v1.9.1",
    734             "version_normalized": "1.9.1.0",
     668            "version": "v1.9.2",
     669            "version_normalized": "1.9.2.0",
    735670            "source": {
    736671                "type": "git",
    737672                "url": "https://github.com/x-wp/helper-functions.git",
    738                 "reference": "2f9ed127f62f37e1c87ccfd3153d551a5bcd3839"
    739             },
    740             "dist": {
    741                 "type": "zip",
    742                 "url": "https://api.github.com/repos/x-wp/helper-functions/zipball/2f9ed127f62f37e1c87ccfd3153d551a5bcd3839",
    743                 "reference": "2f9ed127f62f37e1c87ccfd3153d551a5bcd3839",
     673                "reference": "4376fd98dea090e7ce03ef7dd16be9931e0c8f3f"
     674            },
     675            "dist": {
     676                "type": "zip",
     677                "url": "https://api.github.com/repos/x-wp/helper-functions/zipball/4376fd98dea090e7ce03ef7dd16be9931e0c8f3f",
     678                "reference": "4376fd98dea090e7ce03ef7dd16be9931e0c8f3f",
    744679                "shasum": ""
    745680            },
     
    750685                "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package."
    751686            },
    752             "time": "2024-09-18T12:43:44+00:00",
     687            "time": "2024-09-18T14:43:14+00:00",
    753688            "type": "library",
    754689            "installation-source": "dist",
     
    784719            "support": {
    785720                "issues": "https://github.com/x-wp/helper-functions/issues",
    786                 "source": "https://github.com/x-wp/helper-functions/tree/v1.9.1"
     721                "source": "https://github.com/x-wp/helper-functions/tree/v1.9.2"
    787722            },
    788723            "install-path": "../x-wp/helper-functions"
     
    790725        {
    791726            "name": "x-wp/helper-traits",
    792             "version": "v1.9.1",
    793             "version_normalized": "1.9.1.0",
     727            "version": "v1.9.2",
     728            "version_normalized": "1.9.2.0",
    794729            "source": {
    795730                "type": "git",
     
    839774            "support": {
    840775                "issues": "https://github.com/x-wp/helper-traits/issues",
    841                 "source": "https://github.com/x-wp/helper-traits/tree/v1.9.1"
     776                "source": "https://github.com/x-wp/helper-traits/tree/v1.9.2"
    842777            },
    843778            "install-path": "../x-wp/helper-traits"
  • serbian-addons-for-woocommerce/trunk/vendor/composer/installed.php

    r3155827 r3155847  
    7575        ),
    7676        'oblak/woocommerce-utils' => array(
    77             'pretty_version' => 'v1.31.2',
    78             'version' => '1.31.2.0',
    79             'reference' => '6c6043c43e3eb276da599f160aba7570831b8f88',
     77            'pretty_version' => 'v1.31.3',
     78            'version' => '1.31.3.0',
     79            'reference' => '5e8315c951455495f3e21a24a41958eb0a41d92b',
    8080            'type' => 'library',
    8181            'install_path' => __DIR__ . '/../oblak/woocommerce-utils',
     
    9898            'type' => 'library',
    9999            'install_path' => __DIR__ . '/../oblak/wp-plugin-installer',
    100             'aliases' => array(),
    101             'dev_requirement' => false,
    102         ),
    103         'oblak/wp-polyfills' => array(
    104             'pretty_version' => 'v1.4.2',
    105             'version' => '1.4.2.0',
    106             'reference' => 'b5d433d81c97339abb6153bc8e1c3fe797815ae0',
    107             'type' => 'library',
    108             'install_path' => __DIR__ . '/../oblak/wp-polyfills',
    109100            'aliases' => array(),
    110101            'dev_requirement' => false,
     
    135126        ),
    136127        'x-wp/helper-functions' => array(
    137             'pretty_version' => 'v1.9.1',
    138             'version' => '1.9.1.0',
    139             'reference' => '2f9ed127f62f37e1c87ccfd3153d551a5bcd3839',
     128            'pretty_version' => 'v1.9.2',
     129            'version' => '1.9.2.0',
     130            'reference' => '4376fd98dea090e7ce03ef7dd16be9931e0c8f3f',
    140131            'type' => 'library',
    141132            'install_path' => __DIR__ . '/../x-wp/helper-functions',
     
    144135        ),
    145136        'x-wp/helper-traits' => array(
    146             'pretty_version' => 'v1.9.1',
    147             'version' => '1.9.1.0',
     137            'pretty_version' => 'v1.9.2',
     138            'version' => '1.9.2.0',
    148139            'reference' => '0367d136d6ba36e2ae0fe1854584ef760ea7cae9',
    149140            'type' => 'library',
  • serbian-addons-for-woocommerce/trunk/vendor/composer/jetpack_autoload_classmap.php

    r3155827 r3155847  
    9191        'path'    => $vendorDir . '/oblak/wp-hook-di/src/Decorators/Hookable.php'
    9292    ),
    93     'Oblak\\WP\\Filter\\Cleaner' => array(
    94         'version' => '1.4.2.0',
    95         'path'    => $vendorDir . '/oblak/wp-polyfills/src/Filter/Cleaner.php'
    96     ),
    9793    'Oblak\\WP\\Traits\\Accessible_Hook_Methods' => array(
    9894        'version' => '1.3.1.0',
     
    10298        'version' => '1.3.1.0',
    10399        'path'    => $vendorDir . '/oblak/wp-hook-di/src/Traits/Hook_Processor_Trait.php'
    104     ),
    105     'Oblak\\WP\\Traits\\Singleton' => array(
    106         'version' => '1.4.2.0',
    107         'path'    => $vendorDir . '/oblak/wp-polyfills/src/Traits/Singleton.php'
    108100    ),
    109101    'Oblak\\WP\\Update_Callback_Handler' => array(
     
    112104    ),
    113105    'Oblak\\WooCommerce\\API\\Base_REST_Server' => array(
    114         'version' => '1.31.2.0',
     106        'version' => '1.31.3.0',
    115107        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/API/Base_REST_Server.php'
    116108    ),
    117109    'Oblak\\WooCommerce\\Admin\\EDSL_Page' => array(
    118         'version' => '1.31.2.0',
     110        'version' => '1.31.3.0',
    119111        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Admin/EDSL_Page.php'
    120112    ),
    121113    'Oblak\\WooCommerce\\Admin\\Extended_Settings_Page' => array(
    122         'version' => '1.31.2.0',
     114        'version' => '1.31.3.0',
    123115        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Admin/Extended_Settings_Page.php'
    124116    ),
    125117    'Oblak\\WooCommerce\\Core\\Base_Template_Extender' => array(
    126         'version' => '1.31.2.0',
     118        'version' => '1.31.3.0',
    127119        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Core/Base_Template_Extender.php'
    128120    ),
    129121    'Oblak\\WooCommerce\\Core\\Settings_Helper' => array(
    130         'version' => '1.31.2.0',
     122        'version' => '1.31.3.0',
    131123        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Core/Settings_Helper.php'
    132124    ),
    133125    'Oblak\\WooCommerce\\Data\\Advanced_Attribute_Loader' => array(
    134         'version' => '1.31.2.0',
     126        'version' => '1.31.3.0',
    135127        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Data/Advanced_Attribute_Loader.php'
    136128    ),
    137129    'Oblak\\WooCommerce\\Data\\Attribute_Factory' => array(
    138         'version' => '1.31.2.0',
     130        'version' => '1.31.3.0',
    139131        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Data/Attribute_Factory.php'
    140132    ),
    141133    'Oblak\\WooCommerce\\Data\\Attribute_Taxonomy' => array(
    142         'version' => '1.31.2.0',
     134        'version' => '1.31.3.0',
    143135        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Data/Attribute_Taxonomy.php'
    144136    ),
    145137    'Oblak\\WooCommerce\\Data\\Attribute_Taxonomy_Data_Store' => array(
    146         'version' => '1.31.2.0',
     138        'version' => '1.31.3.0',
    147139        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Data/Attribute_Taxonomy_Data_Store.php'
    148140    ),
    149141    'Oblak\\WooCommerce\\Data\\Extended_Data' => array(
    150         'version' => '1.31.2.0',
     142        'version' => '1.31.3.0',
    151143        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Data/Extended_Data.php'
    152144    ),
    153145    'Oblak\\WooCommerce\\Data\\Extended_Data_List_Table' => array(
    154         'version' => '1.31.2.0',
     146        'version' => '1.31.3.0',
    155147        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Data/Extended_Data_List_Table.php'
    156148    ),
    157149    'Oblak\\WooCommerce\\Data\\Extended_Data_Store' => array(
    158         'version' => '1.31.2.0',
     150        'version' => '1.31.3.0',
    159151        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Data/Extended_Data_Store.php'
    160152    ),
    161153    'Oblak\\WooCommerce\\Gateway\\Extended_Payment_Gateway' => array(
    162         'version' => '1.31.2.0',
     154        'version' => '1.31.3.0',
    163155        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Gateway/Extended_Payment_Gateway.php'
    164156    ),
    165157    'Oblak\\WooCommerce\\Jobs\\Scheduler' => array(
    166         'version' => '1.31.2.0',
     158        'version' => '1.31.3.0',
    167159        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Jobs/Scheduler.php'
    168160    ),
    169161    'Oblak\\WooCommerce\\Misc\\Meta_Getters' => array(
    170         'version' => '1.31.2.0',
     162        'version' => '1.31.3.0',
    171163        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Misc/Meta_Getters.php'
    172164    ),
    173165    'Oblak\\WooCommerce\\Product\\Base_Product_Type_Extender' => array(
    174         'version' => '1.31.2.0',
     166        'version' => '1.31.3.0',
    175167        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Product/Base_Product_Type_Extender.php'
    176168    ),
    177169    'Oblak\\WooCommerce\\Product\\Custom_Query_Vars' => array(
    178         'version' => '1.31.2.0',
     170        'version' => '1.31.3.0',
    179171        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Product/Custom_Query_Vars.php'
    180172    ),
    181173    'Oblak\\WooCommerce\\Product\\Query_Vars_Extender' => array(
    182         'version' => '1.31.2.0',
     174        'version' => '1.31.3.0',
    183175        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Product/Query_Vars_Extender.php'
    184176    ),
     
    191183        'path'    => $baseDir . '/lib/Admin/Plugin_Settings_Page.php'
    192184    ),
     185    'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Settings_Page' => array(
     186        'version' => '1.0.0.0',
     187        'path'    => $baseDir . '/lib/Admin/Settings_Page.php'
     188    ),
    193189    'Oblak\\WooCommerce\\Serbian_Addons\\Checkout\\Field_Customizer' => array(
    194190        'version' => '1.0.0.0',
     
    276272    ),
    277273    'WC_Abstract_Legacy_Product_Interface' => array(
    278         'version' => '1.31.2.0',
     274        'version' => '1.31.3.0',
    279275        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Abstract_Legacy_Product_Interface.php'
    280276    ),
    281277    'WC_Data_Interface' => array(
    282         'version' => '1.31.2.0',
     278        'version' => '1.31.3.0',
    283279        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Data_Interface.php'
    284280    ),
    285281    'WC_Product_Interface' => array(
    286         'version' => '1.31.2.0',
     282        'version' => '1.31.3.0',
    287283        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Product_Interface.php'
    288284    ),
    289285    'WC_Product_Simple_Interface' => array(
    290         'version' => '1.31.2.0',
     286        'version' => '1.31.3.0',
    291287        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Product_Simple_Interface.php'
    292288    ),
    293289    'WC_Product_Variable_Interface' => array(
    294         'version' => '1.31.2.0',
     290        'version' => '1.31.3.0',
    295291        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Product_Variable_Interface.php'
    296292    ),
    297293    'WC_Product_Variation_Interface' => array(
    298         'version' => '1.31.2.0',
     294        'version' => '1.31.3.0',
    299295        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Product_Variation_Interface.php'
    300296    ),
     
    348344    ),
    349345    'XWP\\Helper\\Functions\\Array_Extra' => array(
    350         'version' => '1.9.1.0',
     346        'version' => '1.9.2.0',
    351347        'path'    => $vendorDir . '/x-wp/helper-functions/Array_Extra.php'
    352348    ),
    353349    'XWP\\Helper\\Functions\\Block' => array(
    354         'version' => '1.9.1.0',
     350        'version' => '1.9.2.0',
    355351        'path'    => $vendorDir . '/x-wp/helper-functions/Block.php'
    356352    ),
    357353    'XWP\\Helper\\Functions\\Hook_Remover' => array(
    358         'version' => '1.9.1.0',
     354        'version' => '1.9.2.0',
    359355        'path'    => $vendorDir . '/x-wp/helper-functions/Hook_Remover.php'
    360356    ),
    361357    'XWP\\Helper\\Functions\\Request' => array(
    362         'version' => '1.9.1.0',
     358        'version' => '1.9.2.0',
    363359        'path'    => $vendorDir . '/x-wp/helper-functions/Request.php'
    364360    ),
    365361    'XWP\\Helper\\Functions\\Term' => array(
    366         'version' => '1.9.1.0',
     362        'version' => '1.9.2.0',
    367363        'path'    => $vendorDir . '/x-wp/helper-functions/Term.php'
    368364    ),
    369365    'XWP\\Helper\\Functions\\WPFS' => array(
    370         'version' => '1.9.1.0',
     366        'version' => '1.9.2.0',
    371367        'path'    => $vendorDir . '/x-wp/helper-functions/WPFS.php'
    372368    ),
    373369    'XWP\\Helper\\Traits\\Array_Access' => array(
    374         'version' => '1.9.1.0',
     370        'version' => '1.9.2.0',
    375371        'path'    => $vendorDir . '/x-wp/helper-traits/Array_Access.php'
    376372    ),
    377373    'XWP\\Helper\\Traits\\Singleton' => array(
    378         'version' => '1.9.1.0',
     374        'version' => '1.9.2.0',
    379375        'path'    => $vendorDir . '/x-wp/helper-traits/Singleton.php'
    380376    ),
    381377    'XWP\\Helper\\Traits\\Singleton_Ex' => array(
    382         'version' => '1.9.1.0',
     378        'version' => '1.9.2.0',
    383379        'path'    => $vendorDir . '/x-wp/helper-traits/Singleton_Ex.php'
    384380    ),
    385381    'XWP\\Helper\\Traits\\View_Loader' => array(
    386         'version' => '1.9.1.0',
     382        'version' => '1.9.2.0',
    387383        'path'    => $vendorDir . '/x-wp/helper-traits/View_Loader.php'
    388384    ),
  • serbian-addons-for-woocommerce/trunk/vendor/composer/jetpack_autoload_filemap.php

    r3155827 r3155847  
    88return array(
    99    '6c427d7d289e1cfc9c7756e71133bee6' => array(
    10         'version' => '1.9.1.0',
     10        'version' => '1.9.2.0',
    1111        'path'    => $vendorDir . '/x-wp/helper-functions/xwp-helper-fns.php'
    1212    ),
    1313    'eac005e7ae06387970897430e20a14f8' => array(
    14         'version' => '1.9.1.0',
     14        'version' => '1.9.2.0',
    1515        'path'    => $vendorDir . '/x-wp/helper-functions/xwp-helper-fns-req.php'
    16     ),
    17     'd9a0c22377b1e1b5d5d0a3b6d97ed665' => array(
    18         'version' => '1.4.2.0',
    19         'path'    => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-array.php'
    20     ),
    21     '1c753c1f61d833eb477c7597d87980a6' => array(
    22         'version' => '1.4.2.0',
    23         'path'    => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-block.php'
    24     ),
    25     'bce8bf58415ba12b95ebc93b2e6d5bc2' => array(
    26         'version' => '1.4.2.0',
    27         'path'    => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-conditionals.php'
    28     ),
    29     '2fa274c3d602d83a12ac81bcd5f2e47c' => array(
    30         'version' => '1.4.2.0',
    31         'path'    => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-filter.php'
    32     ),
    33     '2cac122ae511b50a7699069685ad6289' => array(
    34         'version' => '1.4.2.0',
    35         'path'    => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-terms.php'
    36     ),
    37     'd3228d50cd98b2bf170bd2269bf49ad4' => array(
    38         'version' => '1.4.2.0',
    39         'path'    => $vendorDir . '/oblak/wp-polyfills/src/oblak-polyfill-wpfs.php'
    4016    ),
    4117    '601305a3774ec67d18e3b43f7ff1eba8' => array(
     
    6036    ),
    6137    'a4179e445eb23e46a688f328cbb9718d' => array(
    62         'version' => '1.31.2.0',
     38        'version' => '1.31.3.0',
    6339        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Utils/wc-utils-att-functions.php'
    6440    ),
    6541    '6f96fae8a4e7c44c12a61b97fe3a650d' => array(
    66         'version' => '1.31.2.0',
     42        'version' => '1.31.3.0',
    6743        'path'    => $vendorDir . '/oblak/woocommerce-utils/src/Utils/woocommerce-utils-functions.php'
    6844    ),
  • serbian-addons-for-woocommerce/trunk/vendor/oblak/woocommerce-utils/composer.json

    r3155827 r3155847  
    1212  "require": {
    1313    "php": ">= 8.0",
    14     "oblak/wp-polyfills": "^1.1"
     14    "x-wp/helper-functions": "^1.9",
     15    "x-wp/helper-traits": "^1.9"
    1516  },
    1617  "require-dev": {
  • serbian-addons-for-woocommerce/trunk/vendor/oblak/woocommerce-utils/composer.lock

    r3155827 r3155847  
    55        "This file is @generated automatically"
    66    ],
    7     "content-hash": "4ef52c24e4caca5c5f908c186de75eb4",
     7    "content-hash": "57d4287a8f47a6819ae1dac68503849c",
    88    "packages": [
    99        {
    10             "name": "oblak/wp-polyfills",
    11             "version": "v1.4.2",
    12             "source": {
    13                 "type": "git",
    14                 "url": "https://github.com/oblakstudio/wp-polyfills.git",
    15                 "reference": "b5d433d81c97339abb6153bc8e1c3fe797815ae0"
    16             },
    17             "dist": {
    18                 "type": "zip",
    19                 "url": "https://api.github.com/repos/oblakstudio/wp-polyfills/zipball/b5d433d81c97339abb6153bc8e1c3fe797815ae0",
    20                 "reference": "b5d433d81c97339abb6153bc8e1c3fe797815ae0",
    21                 "shasum": ""
    22             },
    23             "require": {
    24                 "php": ">= 8.0 < 8.2"
    25             },
    26             "require-dev": {
    27                 "ergebnis/composer-normalize": "^2.31",
    28                 "oblak/wordpress-coding-standard": "^1"
     10            "name": "x-wp/helper-functions",
     11            "version": "v1.9.2",
     12            "source": {
     13                "type": "git",
     14                "url": "https://github.com/x-wp/helper-functions.git",
     15                "reference": "4376fd98dea090e7ce03ef7dd16be9931e0c8f3f"
     16            },
     17            "dist": {
     18                "type": "zip",
     19                "url": "https://api.github.com/repos/x-wp/helper-functions/zipball/4376fd98dea090e7ce03ef7dd16be9931e0c8f3f",
     20                "reference": "4376fd98dea090e7ce03ef7dd16be9931e0c8f3f",
     21                "shasum": ""
     22            },
     23            "require": {
     24                "php": ">=8.0"
    2925            },
    3026            "suggest": {
     
    3430            "autoload": {
    3531                "files": [
    36                     "src/oblak-polyfill-array.php",
    37                     "src/oblak-polyfill-block.php",
    38                     "src/oblak-polyfill-conditionals.php",
    39                     "src/oblak-polyfill-filter.php",
    40                     "src/oblak-polyfill-terms.php",
    41                     "src/oblak-polyfill-wpfs.php"
     32                    "xwp-helper-fns.php",
     33                    "xwp-helper-fns-req.php"
    4234                ],
    4335                "psr-4": {
    44                     "Oblak\\WP\\": "src/"
     36                    "XWP\\Helper\\Functions\\": "."
    4537                }
    4638            },
     
    5547                }
    5648            ],
    57             "description": "Various polyfills for WordPress.",
    58             "keywords": [
    59                 "compat",
    60                 "compatibility",
    61                 "polyfill",
    62                 "shim",
    63                 "shims",
    64                 "wordpress"
    65             ],
    66             "support": {
    67                 "issues": "https://github.com/oblakstudio/wp-polyfills/issues",
    68                 "source": "https://github.com/oblakstudio/wp-polyfills/tree/v1.4.2"
    69             },
    70             "time": "2024-01-24T06:00:19+00:00"
     49            "description": "Various traits related to xWP packages",
     50            "keywords": [
     51                "contracts",
     52                "decoupling",
     53                "extended-wp",
     54                "interfaces",
     55                "interoperability",
     56                "standards",
     57                "traits"
     58            ],
     59            "support": {
     60                "issues": "https://github.com/x-wp/helper-functions/issues",
     61                "source": "https://github.com/x-wp/helper-functions/tree/v1.9.2"
     62            },
     63            "time": "2024-09-18T14:43:14+00:00"
     64        },
     65        {
     66            "name": "x-wp/helper-traits",
     67            "version": "v1.9.2",
     68            "source": {
     69                "type": "git",
     70                "url": "https://github.com/x-wp/helper-traits.git",
     71                "reference": "0367d136d6ba36e2ae0fe1854584ef760ea7cae9"
     72            },
     73            "dist": {
     74                "type": "zip",
     75                "url": "https://api.github.com/repos/x-wp/helper-traits/zipball/0367d136d6ba36e2ae0fe1854584ef760ea7cae9",
     76                "reference": "0367d136d6ba36e2ae0fe1854584ef760ea7cae9",
     77                "shasum": ""
     78            },
     79            "require": {
     80                "php": ">=8.0"
     81            },
     82            "suggest": {
     83                "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package."
     84            },
     85            "type": "library",
     86            "autoload": {
     87                "psr-4": {
     88                    "XWP\\Helper\\Traits\\": ""
     89                }
     90            },
     91            "notification-url": "https://packagist.org/downloads/",
     92            "license": [
     93                "GPL-2.0-only"
     94            ],
     95            "authors": [
     96                {
     97                    "name": "Sibin Grasic",
     98                    "email": "sibin.grasic@oblak.studio"
     99                }
     100            ],
     101            "description": "Various traits related to xWP packages",
     102            "keywords": [
     103                "contracts",
     104                "decoupling",
     105                "extended-wp",
     106                "interfaces",
     107                "interoperability",
     108                "standards",
     109                "traits"
     110            ],
     111            "support": {
     112                "issues": "https://github.com/x-wp/helper-traits/issues",
     113                "source": "https://github.com/x-wp/helper-traits/tree/v1.9.2"
     114            },
     115            "time": "2024-09-18T12:43:44+00:00"
    71116        }
    72117    ],
  • serbian-addons-for-woocommerce/trunk/vendor/oblak/woocommerce-utils/src/Product/Base_Product_Type_Extender.php

    r3092652 r3155847  
    155155            $options,
    156156            \wp_array_flatmap(
    157                 \array_values( $this->get_product_options() ),
    158157                static fn( $opt ) => array(
    159158                    $opt['key'] => array(
     
    168167                    ),
    169168                ),
     169                \array_values( $this->get_product_options() ),
    170170            ),
    171171        );
    172172
    173         return \wp_array_diff_assoc( $options, $this->options_to_remove );
     173        return \xwp_array_diff_assoc( $options, ...$this->options_to_remove );
    174174    }
    175175
     
    184184            $tabs,
    185185            \wp_array_flatmap(
    186                 $this->get_product_tabs(),
    187186                static fn( $tab ) => array(
    188187                    ( $tab['key'] ?? $tab['id'] ) => array(
     
    193192                    ),
    194193                ),
     194                $this->get_product_tabs(),
    195195            ),
    196196        );
     
    222222        foreach ( $this->get_product_options() as $slug => $option ) {
    223223
    224             //phpcs:disable WordPress.Security.NonceVerification.Missing
    225             $option_status = \wc_bool_to_string(
    226                 'on' === \wc_clean( \wp_unslash( $_POST[ "_{$slug}" ] ?? 'no' ) ),
    227             );
    228             //phpcs:enable
     224            $status = \wc_bool_to_string( 'on' === \xwp_fetch_post_var( "_{$slug}", 'no' ) );
    229225
    230226            if ( ( $option['is_prop'] ?? false ) || \is_callable( array( $product, "set_{$slug}" ) ) ) {
    231                 $product->{"set_{$slug}"}( $option_status );
     227                $product->{"set_{$slug}"}( $status );
    232228            } else {
    233                 $product->update_meta_data( "_{$slug}", $option_status );
     229                $product->update_meta_data( "_{$slug}", $status );
    234230            }
    235231        }
  • serbian-addons-for-woocommerce/trunk/vendor/x-wp/helper-functions/Term.php

    r3155827 r3155847  
    3434
    3535        $formatter   = self::get_name_formatter( $args );
    36         $formatted   = \array_map( \get_term( ... ), \get_ancestors( $term->term_id, $term->taxonomy ) );
     36        $formatted   = \array_map( 'get_term', \get_ancestors( $term->term_id, $term->taxonomy ) );
    3737        $formatted   = \array_map( $formatter, \array_reverse( $formatted ) );
    3838        $formatted[] = $args['link_final'] ? $formatter( $term ) : $term->name;
     
    7676    private static function get_name_formatter( array $args ): Closure {
    7777        if ( \is_callable( $args['formatter'] ?? null ) ) {
    78             return $args['formatter']( ... );
     78            return $args['formatter'];
    7979        }
    8080
     
    102102    private static function get_link_formatter( string|callable|array|bool $fmt ): ?Closure {
    103103        return match ( true ) {
    104             \is_bool( $fmt ) && $fmt => \get_term_link( ... ),
    105             \is_callable( $fmt )     => $fmt( ... ),
     104            \is_bool( $fmt ) && $fmt => 'get_term_link',
     105            \is_callable( $fmt )     => $fmt,
    106106            \is_array( $fmt )        => static fn( $t ) => \call_user_func( $fmt, $t ),
    107107            \is_string( $fmt )       => static fn( $t ) => \add_query_arg( $t->taxonomy, $t->slug, $fmt ),
Note: See TracChangeset for help on using the changeset viewer.