Changeset 3155847
- Timestamp:
- 09/22/2024 04:02:13 AM (18 months ago)
- Location:
- serbian-addons-for-woocommerce
- Files:
-
- 2 added
- 2 deleted
- 28 edited
- 1 copied
-
tags/3.7.1 (copied) (copied from serbian-addons-for-woocommerce/trunk)
-
tags/3.7.1/lib/Admin/Settings_Page.php (added)
-
tags/3.7.1/readme.txt (modified) (1 diff)
-
tags/3.7.1/serbian-addons-for-woocommerce.php (modified) (2 diffs)
-
tags/3.7.1/vendor/composer/autoload_classmap.php (modified) (2 diffs)
-
tags/3.7.1/vendor/composer/autoload_files.php (modified) (1 diff)
-
tags/3.7.1/vendor/composer/autoload_psr4.php (modified) (1 diff)
-
tags/3.7.1/vendor/composer/autoload_static.php (modified) (4 diffs)
-
tags/3.7.1/vendor/composer/installed.json (modified) (9 diffs)
-
tags/3.7.1/vendor/composer/installed.php (modified) (4 diffs)
-
tags/3.7.1/vendor/composer/jetpack_autoload_classmap.php (modified) (6 diffs)
-
tags/3.7.1/vendor/composer/jetpack_autoload_filemap.php (modified) (2 diffs)
-
tags/3.7.1/vendor/oblak/woocommerce-utils/composer.json (modified) (1 diff)
-
tags/3.7.1/vendor/oblak/woocommerce-utils/composer.lock (modified) (3 diffs)
-
tags/3.7.1/vendor/oblak/woocommerce-utils/src/Product/Base_Product_Type_Extender.php (modified) (5 diffs)
-
tags/3.7.1/vendor/oblak/wp-polyfills (deleted)
-
tags/3.7.1/vendor/x-wp/helper-functions/Term.php (modified) (3 diffs)
-
trunk/lib/Admin/Settings_Page.php (added)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/serbian-addons-for-woocommerce.php (modified) (2 diffs)
-
trunk/vendor/composer/autoload_classmap.php (modified) (2 diffs)
-
trunk/vendor/composer/autoload_files.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_psr4.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_static.php (modified) (4 diffs)
-
trunk/vendor/composer/installed.json (modified) (9 diffs)
-
trunk/vendor/composer/installed.php (modified) (4 diffs)
-
trunk/vendor/composer/jetpack_autoload_classmap.php (modified) (6 diffs)
-
trunk/vendor/composer/jetpack_autoload_filemap.php (modified) (2 diffs)
-
trunk/vendor/oblak/woocommerce-utils/composer.json (modified) (1 diff)
-
trunk/vendor/oblak/woocommerce-utils/composer.lock (modified) (3 diffs)
-
trunk/vendor/oblak/woocommerce-utils/src/Product/Base_Product_Type_Extender.php (modified) (5 diffs)
-
trunk/vendor/oblak/wp-polyfills (deleted)
-
trunk/vendor/x-wp/helper-functions/Term.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
serbian-addons-for-woocommerce/tags/3.7.1/readme.txt
r3155834 r3155847 8 8 WC requires at least: 8.5 9 9 WC tested up to: 9.2 10 Stable tag: 3.7. 010 Stable tag: 3.7.1 11 11 License: GPLv2 or later 12 12 License 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 4 4 * Plugin URI: https://oblak.studio/open-source/srpski-woocommerce 5 5 * Description: Various addons and tweaks that make WooCommerce compatible with Serbian bureaucracy. 6 * Version: 3.7. 06 * Version: 3.7.1 7 7 * Requires PHP: 8.0 8 8 * Author: Oblak Studio … … 25 25 defined( 'WCRS_PLUGIN_BASE' ) || define( 'WCRS_PLUGIN_BASE', plugin_basename( WCRS_PLUGIN_FILE ) ); 26 26 defined( 'WCRS_PLUGIN_PATH' ) || define( 'WCRS_PLUGIN_PATH', plugin_dir_path( WCRS_PLUGIN_FILE ) ); 27 defined( 'WCRS_VERSION' ) || define( 'WCRS_VERSION', '3.7. 0' );27 defined( 'WCRS_VERSION' ) || define( 'WCRS_VERSION', '3.7.1' ); 28 28 // phpcs:enable WordPress.WhiteSpace.OperatorSpacing.SpacingBefore 29 29 -
serbian-addons-for-woocommerce/tags/3.7.1/vendor/composer/autoload_classmap.php
r3155827 r3155847 22 22 'Oblak\\WP\\Decorators\\Filter' => $vendorDir . '/oblak/wp-hook-di/src/Decorators/Filter.php', 23 23 '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',25 24 'Oblak\\WP\\Traits\\Accessible_Hook_Methods' => $vendorDir . '/oblak/wp-hook-di/src/Traits/Accessible_Hook_Methods.php', 26 25 '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',28 26 'Oblak\\WP\\Update_Callback_Handler' => $vendorDir . '/oblak/wp-plugin-installer/src/Update_Callback_Handler.php', 29 27 'Oblak\\WooCommerce\\API\\Base_REST_Server' => $vendorDir . '/oblak/woocommerce-utils/src/API/Base_REST_Server.php', … … 47 45 'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Admin_Core' => $baseDir . '/lib/Admin/Admin_Core.php', 48 46 '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', 49 48 'Oblak\\WooCommerce\\Serbian_Addons\\Checkout\\Field_Customizer' => $baseDir . '/lib/Checkout/Field_Customizer.php', 50 49 '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 9 9 '6c427d7d289e1cfc9c7756e71133bee6' => $vendorDir . '/x-wp/helper-functions/xwp-helper-fns.php', 10 10 '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',17 11 '601305a3774ec67d18e3b43f7ff1eba8' => $vendorDir . '/oblak/serbian-validators/src/serbian-validator-utils.php', 18 12 'bbaf26909e2f3126d0f4bb53f73f87d1' => $vendorDir . '/oblak/serbian-validators/src/validate-jmbg.php', -
serbian-addons-for-woocommerce/tags/3.7.1/vendor/composer/autoload_psr4.php
r3155827 r3155847 15 15 'Oblak\\WooCommerce\\Serbian_Addons\\' => array($baseDir . '/lib'), 16 16 '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'), 18 18 'Automattic\\Jetpack\\Autoloader\\' => array($vendorDir . '/automattic/jetpack-autoloader/src'), 19 19 '' => array($vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared'), -
serbian-addons-for-woocommerce/tags/3.7.1/vendor/composer/autoload_static.php
r3155827 r3155847 10 10 '6c427d7d289e1cfc9c7756e71133bee6' => __DIR__ . '/..' . '/x-wp/helper-functions/xwp-helper-fns.php', 11 11 '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',18 12 '601305a3774ec67d18e3b43f7ff1eba8' => __DIR__ . '/..' . '/oblak/serbian-validators/src/serbian-validator-utils.php', 19 13 'bbaf26909e2f3126d0f4bb53f73f87d1' => __DIR__ . '/..' . '/oblak/serbian-validators/src/validate-jmbg.php', … … 93 87 'Oblak\\WP\\' => 94 88 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', 99 92 ), 100 93 'Automattic\\Jetpack\\Autoloader\\' => … … 124 117 'Oblak\\WP\\Decorators\\Filter' => __DIR__ . '/..' . '/oblak/wp-hook-di/src/Decorators/Filter.php', 125 118 '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',127 119 'Oblak\\WP\\Traits\\Accessible_Hook_Methods' => __DIR__ . '/..' . '/oblak/wp-hook-di/src/Traits/Accessible_Hook_Methods.php', 128 120 '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',130 121 'Oblak\\WP\\Update_Callback_Handler' => __DIR__ . '/..' . '/oblak/wp-plugin-installer/src/Update_Callback_Handler.php', 131 122 'Oblak\\WooCommerce\\API\\Base_REST_Server' => __DIR__ . '/..' . '/oblak/woocommerce-utils/src/API/Base_REST_Server.php', … … 149 140 'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Admin_Core' => __DIR__ . '/../..' . '/lib/Admin/Admin_Core.php', 150 141 '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', 151 143 'Oblak\\WooCommerce\\Serbian_Addons\\Checkout\\Field_Customizer' => __DIR__ . '/../..' . '/lib/Checkout/Field_Customizer.php', 152 144 '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 384 384 { 385 385 "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", 388 388 "source": { 389 389 "type": "git", 390 390 "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" 402 403 }, 403 404 "require-dev": { … … 408 409 "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." 409 410 }, 410 "time": "2024-0 2-09T22:27:39+00:00",411 "time": "2024-09-22T03:30:34+00:00", 411 412 "type": "library", 412 413 "installation-source": "dist", … … 434 435 "support": { 435 436 "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" 437 438 }, 438 439 "install-path": "../oblak/woocommerce-utils" … … 549 550 }, 550 551 "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"617 552 }, 618 553 { … … 731 666 { 732 667 "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", 735 670 "source": { 736 671 "type": "git", 737 672 "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", 744 679 "shasum": "" 745 680 }, … … 750 685 "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." 751 686 }, 752 "time": "2024-09-18T1 2:43:44+00:00",687 "time": "2024-09-18T14:43:14+00:00", 753 688 "type": "library", 754 689 "installation-source": "dist", … … 784 719 "support": { 785 720 "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" 787 722 }, 788 723 "install-path": "../x-wp/helper-functions" … … 790 725 { 791 726 "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", 794 729 "source": { 795 730 "type": "git", … … 839 774 "support": { 840 775 "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" 842 777 }, 843 778 "install-path": "../x-wp/helper-traits" -
serbian-addons-for-woocommerce/tags/3.7.1/vendor/composer/installed.php
r3155827 r3155847 75 75 ), 76 76 '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', 80 80 'type' => 'library', 81 81 'install_path' => __DIR__ . '/../oblak/woocommerce-utils', … … 98 98 'type' => 'library', 99 99 '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',109 100 'aliases' => array(), 110 101 'dev_requirement' => false, … … 135 126 ), 136 127 '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', 140 131 'type' => 'library', 141 132 'install_path' => __DIR__ . '/../x-wp/helper-functions', … … 144 135 ), 145 136 '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', 148 139 'reference' => '0367d136d6ba36e2ae0fe1854584ef760ea7cae9', 149 140 'type' => 'library', -
serbian-addons-for-woocommerce/tags/3.7.1/vendor/composer/jetpack_autoload_classmap.php
r3155827 r3155847 91 91 'path' => $vendorDir . '/oblak/wp-hook-di/src/Decorators/Hookable.php' 92 92 ), 93 'Oblak\\WP\\Filter\\Cleaner' => array(94 'version' => '1.4.2.0',95 'path' => $vendorDir . '/oblak/wp-polyfills/src/Filter/Cleaner.php'96 ),97 93 'Oblak\\WP\\Traits\\Accessible_Hook_Methods' => array( 98 94 'version' => '1.3.1.0', … … 102 98 'version' => '1.3.1.0', 103 99 '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'108 100 ), 109 101 'Oblak\\WP\\Update_Callback_Handler' => array( … … 112 104 ), 113 105 'Oblak\\WooCommerce\\API\\Base_REST_Server' => array( 114 'version' => '1.31. 2.0',106 'version' => '1.31.3.0', 115 107 'path' => $vendorDir . '/oblak/woocommerce-utils/src/API/Base_REST_Server.php' 116 108 ), 117 109 'Oblak\\WooCommerce\\Admin\\EDSL_Page' => array( 118 'version' => '1.31. 2.0',110 'version' => '1.31.3.0', 119 111 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Admin/EDSL_Page.php' 120 112 ), 121 113 'Oblak\\WooCommerce\\Admin\\Extended_Settings_Page' => array( 122 'version' => '1.31. 2.0',114 'version' => '1.31.3.0', 123 115 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Admin/Extended_Settings_Page.php' 124 116 ), 125 117 'Oblak\\WooCommerce\\Core\\Base_Template_Extender' => array( 126 'version' => '1.31. 2.0',118 'version' => '1.31.3.0', 127 119 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Core/Base_Template_Extender.php' 128 120 ), 129 121 'Oblak\\WooCommerce\\Core\\Settings_Helper' => array( 130 'version' => '1.31. 2.0',122 'version' => '1.31.3.0', 131 123 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Core/Settings_Helper.php' 132 124 ), 133 125 'Oblak\\WooCommerce\\Data\\Advanced_Attribute_Loader' => array( 134 'version' => '1.31. 2.0',126 'version' => '1.31.3.0', 135 127 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Data/Advanced_Attribute_Loader.php' 136 128 ), 137 129 'Oblak\\WooCommerce\\Data\\Attribute_Factory' => array( 138 'version' => '1.31. 2.0',130 'version' => '1.31.3.0', 139 131 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Data/Attribute_Factory.php' 140 132 ), 141 133 'Oblak\\WooCommerce\\Data\\Attribute_Taxonomy' => array( 142 'version' => '1.31. 2.0',134 'version' => '1.31.3.0', 143 135 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Data/Attribute_Taxonomy.php' 144 136 ), 145 137 'Oblak\\WooCommerce\\Data\\Attribute_Taxonomy_Data_Store' => array( 146 'version' => '1.31. 2.0',138 'version' => '1.31.3.0', 147 139 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Data/Attribute_Taxonomy_Data_Store.php' 148 140 ), 149 141 'Oblak\\WooCommerce\\Data\\Extended_Data' => array( 150 'version' => '1.31. 2.0',142 'version' => '1.31.3.0', 151 143 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Data/Extended_Data.php' 152 144 ), 153 145 'Oblak\\WooCommerce\\Data\\Extended_Data_List_Table' => array( 154 'version' => '1.31. 2.0',146 'version' => '1.31.3.0', 155 147 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Data/Extended_Data_List_Table.php' 156 148 ), 157 149 'Oblak\\WooCommerce\\Data\\Extended_Data_Store' => array( 158 'version' => '1.31. 2.0',150 'version' => '1.31.3.0', 159 151 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Data/Extended_Data_Store.php' 160 152 ), 161 153 'Oblak\\WooCommerce\\Gateway\\Extended_Payment_Gateway' => array( 162 'version' => '1.31. 2.0',154 'version' => '1.31.3.0', 163 155 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Gateway/Extended_Payment_Gateway.php' 164 156 ), 165 157 'Oblak\\WooCommerce\\Jobs\\Scheduler' => array( 166 'version' => '1.31. 2.0',158 'version' => '1.31.3.0', 167 159 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Jobs/Scheduler.php' 168 160 ), 169 161 'Oblak\\WooCommerce\\Misc\\Meta_Getters' => array( 170 'version' => '1.31. 2.0',162 'version' => '1.31.3.0', 171 163 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Misc/Meta_Getters.php' 172 164 ), 173 165 'Oblak\\WooCommerce\\Product\\Base_Product_Type_Extender' => array( 174 'version' => '1.31. 2.0',166 'version' => '1.31.3.0', 175 167 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Product/Base_Product_Type_Extender.php' 176 168 ), 177 169 'Oblak\\WooCommerce\\Product\\Custom_Query_Vars' => array( 178 'version' => '1.31. 2.0',170 'version' => '1.31.3.0', 179 171 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Product/Custom_Query_Vars.php' 180 172 ), 181 173 'Oblak\\WooCommerce\\Product\\Query_Vars_Extender' => array( 182 'version' => '1.31. 2.0',174 'version' => '1.31.3.0', 183 175 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Product/Query_Vars_Extender.php' 184 176 ), … … 191 183 'path' => $baseDir . '/lib/Admin/Plugin_Settings_Page.php' 192 184 ), 185 'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Settings_Page' => array( 186 'version' => '1.0.0.0', 187 'path' => $baseDir . '/lib/Admin/Settings_Page.php' 188 ), 193 189 'Oblak\\WooCommerce\\Serbian_Addons\\Checkout\\Field_Customizer' => array( 194 190 'version' => '1.0.0.0', … … 276 272 ), 277 273 'WC_Abstract_Legacy_Product_Interface' => array( 278 'version' => '1.31. 2.0',274 'version' => '1.31.3.0', 279 275 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Abstract_Legacy_Product_Interface.php' 280 276 ), 281 277 'WC_Data_Interface' => array( 282 'version' => '1.31. 2.0',278 'version' => '1.31.3.0', 283 279 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Data_Interface.php' 284 280 ), 285 281 'WC_Product_Interface' => array( 286 'version' => '1.31. 2.0',282 'version' => '1.31.3.0', 287 283 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Product_Interface.php' 288 284 ), 289 285 'WC_Product_Simple_Interface' => array( 290 'version' => '1.31. 2.0',286 'version' => '1.31.3.0', 291 287 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Product_Simple_Interface.php' 292 288 ), 293 289 'WC_Product_Variable_Interface' => array( 294 'version' => '1.31. 2.0',290 'version' => '1.31.3.0', 295 291 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Product_Variable_Interface.php' 296 292 ), 297 293 'WC_Product_Variation_Interface' => array( 298 'version' => '1.31. 2.0',294 'version' => '1.31.3.0', 299 295 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Product_Variation_Interface.php' 300 296 ), … … 348 344 ), 349 345 'XWP\\Helper\\Functions\\Array_Extra' => array( 350 'version' => '1.9. 1.0',346 'version' => '1.9.2.0', 351 347 'path' => $vendorDir . '/x-wp/helper-functions/Array_Extra.php' 352 348 ), 353 349 'XWP\\Helper\\Functions\\Block' => array( 354 'version' => '1.9. 1.0',350 'version' => '1.9.2.0', 355 351 'path' => $vendorDir . '/x-wp/helper-functions/Block.php' 356 352 ), 357 353 'XWP\\Helper\\Functions\\Hook_Remover' => array( 358 'version' => '1.9. 1.0',354 'version' => '1.9.2.0', 359 355 'path' => $vendorDir . '/x-wp/helper-functions/Hook_Remover.php' 360 356 ), 361 357 'XWP\\Helper\\Functions\\Request' => array( 362 'version' => '1.9. 1.0',358 'version' => '1.9.2.0', 363 359 'path' => $vendorDir . '/x-wp/helper-functions/Request.php' 364 360 ), 365 361 'XWP\\Helper\\Functions\\Term' => array( 366 'version' => '1.9. 1.0',362 'version' => '1.9.2.0', 367 363 'path' => $vendorDir . '/x-wp/helper-functions/Term.php' 368 364 ), 369 365 'XWP\\Helper\\Functions\\WPFS' => array( 370 'version' => '1.9. 1.0',366 'version' => '1.9.2.0', 371 367 'path' => $vendorDir . '/x-wp/helper-functions/WPFS.php' 372 368 ), 373 369 'XWP\\Helper\\Traits\\Array_Access' => array( 374 'version' => '1.9. 1.0',370 'version' => '1.9.2.0', 375 371 'path' => $vendorDir . '/x-wp/helper-traits/Array_Access.php' 376 372 ), 377 373 'XWP\\Helper\\Traits\\Singleton' => array( 378 'version' => '1.9. 1.0',374 'version' => '1.9.2.0', 379 375 'path' => $vendorDir . '/x-wp/helper-traits/Singleton.php' 380 376 ), 381 377 'XWP\\Helper\\Traits\\Singleton_Ex' => array( 382 'version' => '1.9. 1.0',378 'version' => '1.9.2.0', 383 379 'path' => $vendorDir . '/x-wp/helper-traits/Singleton_Ex.php' 384 380 ), 385 381 'XWP\\Helper\\Traits\\View_Loader' => array( 386 'version' => '1.9. 1.0',382 'version' => '1.9.2.0', 387 383 'path' => $vendorDir . '/x-wp/helper-traits/View_Loader.php' 388 384 ), -
serbian-addons-for-woocommerce/tags/3.7.1/vendor/composer/jetpack_autoload_filemap.php
r3155827 r3155847 8 8 return array( 9 9 '6c427d7d289e1cfc9c7756e71133bee6' => array( 10 'version' => '1.9. 1.0',10 'version' => '1.9.2.0', 11 11 'path' => $vendorDir . '/x-wp/helper-functions/xwp-helper-fns.php' 12 12 ), 13 13 'eac005e7ae06387970897430e20a14f8' => array( 14 'version' => '1.9. 1.0',14 'version' => '1.9.2.0', 15 15 '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'40 16 ), 41 17 '601305a3774ec67d18e3b43f7ff1eba8' => array( … … 60 36 ), 61 37 'a4179e445eb23e46a688f328cbb9718d' => array( 62 'version' => '1.31. 2.0',38 'version' => '1.31.3.0', 63 39 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Utils/wc-utils-att-functions.php' 64 40 ), 65 41 '6f96fae8a4e7c44c12a61b97fe3a650d' => array( 66 'version' => '1.31. 2.0',42 'version' => '1.31.3.0', 67 43 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Utils/woocommerce-utils-functions.php' 68 44 ), -
serbian-addons-for-woocommerce/tags/3.7.1/vendor/oblak/woocommerce-utils/composer.json
r3155827 r3155847 12 12 "require": { 13 13 "php": ">= 8.0", 14 "oblak/wp-polyfills": "^1.1" 14 "x-wp/helper-functions": "^1.9", 15 "x-wp/helper-traits": "^1.9" 15 16 }, 16 17 "require-dev": { -
serbian-addons-for-woocommerce/tags/3.7.1/vendor/oblak/woocommerce-utils/composer.lock
r3155827 r3155847 5 5 "This file is @generated automatically" 6 6 ], 7 "content-hash": " 4ef52c24e4caca5c5f908c186de75eb4",7 "content-hash": "57d4287a8f47a6819ae1dac68503849c", 8 8 "packages": [ 9 9 { 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" 29 25 }, 30 26 "suggest": { … … 34 30 "autoload": { 35 31 "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" 42 34 ], 43 35 "psr-4": { 44 " Oblak\\WP\\": "src/"36 "XWP\\Helper\\Functions\\": "." 45 37 } 46 38 }, … … 55 47 } 56 48 ], 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" 71 116 } 72 117 ], -
serbian-addons-for-woocommerce/tags/3.7.1/vendor/oblak/woocommerce-utils/src/Product/Base_Product_Type_Extender.php
r3092652 r3155847 155 155 $options, 156 156 \wp_array_flatmap( 157 \array_values( $this->get_product_options() ),158 157 static fn( $opt ) => array( 159 158 $opt['key'] => array( … … 168 167 ), 169 168 ), 169 \array_values( $this->get_product_options() ), 170 170 ), 171 171 ); 172 172 173 return \ wp_array_diff_assoc( $options,$this->options_to_remove );173 return \xwp_array_diff_assoc( $options, ...$this->options_to_remove ); 174 174 } 175 175 … … 184 184 $tabs, 185 185 \wp_array_flatmap( 186 $this->get_product_tabs(),187 186 static fn( $tab ) => array( 188 187 ( $tab['key'] ?? $tab['id'] ) => array( … … 193 192 ), 194 193 ), 194 $this->get_product_tabs(), 195 195 ), 196 196 ); … … 222 222 foreach ( $this->get_product_options() as $slug => $option ) { 223 223 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' ) ); 229 225 230 226 if ( ( $option['is_prop'] ?? false ) || \is_callable( array( $product, "set_{$slug}" ) ) ) { 231 $product->{"set_{$slug}"}( $ option_status );227 $product->{"set_{$slug}"}( $status ); 232 228 } else { 233 $product->update_meta_data( "_{$slug}", $ option_status );229 $product->update_meta_data( "_{$slug}", $status ); 234 230 } 235 231 } -
serbian-addons-for-woocommerce/tags/3.7.1/vendor/x-wp/helper-functions/Term.php
r3155827 r3155847 34 34 35 35 $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 ) ); 37 37 $formatted = \array_map( $formatter, \array_reverse( $formatted ) ); 38 38 $formatted[] = $args['link_final'] ? $formatter( $term ) : $term->name; … … 76 76 private static function get_name_formatter( array $args ): Closure { 77 77 if ( \is_callable( $args['formatter'] ?? null ) ) { 78 return $args['formatter'] ( ... );78 return $args['formatter']; 79 79 } 80 80 … … 102 102 private static function get_link_formatter( string|callable|array|bool $fmt ): ?Closure { 103 103 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, 106 106 \is_array( $fmt ) => static fn( $t ) => \call_user_func( $fmt, $t ), 107 107 \is_string( $fmt ) => static fn( $t ) => \add_query_arg( $t->taxonomy, $t->slug, $fmt ), -
serbian-addons-for-woocommerce/trunk/readme.txt
r3155834 r3155847 8 8 WC requires at least: 8.5 9 9 WC tested up to: 9.2 10 Stable tag: 3.7. 010 Stable tag: 3.7.1 11 11 License: GPLv2 or later 12 12 License URI: http://www.gnu.org/licenses/gpl-2.0.html -
serbian-addons-for-woocommerce/trunk/serbian-addons-for-woocommerce.php
r3155834 r3155847 4 4 * Plugin URI: https://oblak.studio/open-source/srpski-woocommerce 5 5 * Description: Various addons and tweaks that make WooCommerce compatible with Serbian bureaucracy. 6 * Version: 3.7. 06 * Version: 3.7.1 7 7 * Requires PHP: 8.0 8 8 * Author: Oblak Studio … … 25 25 defined( 'WCRS_PLUGIN_BASE' ) || define( 'WCRS_PLUGIN_BASE', plugin_basename( WCRS_PLUGIN_FILE ) ); 26 26 defined( 'WCRS_PLUGIN_PATH' ) || define( 'WCRS_PLUGIN_PATH', plugin_dir_path( WCRS_PLUGIN_FILE ) ); 27 defined( 'WCRS_VERSION' ) || define( 'WCRS_VERSION', '3.7. 0' );27 defined( 'WCRS_VERSION' ) || define( 'WCRS_VERSION', '3.7.1' ); 28 28 // phpcs:enable WordPress.WhiteSpace.OperatorSpacing.SpacingBefore 29 29 -
serbian-addons-for-woocommerce/trunk/vendor/composer/autoload_classmap.php
r3155827 r3155847 22 22 'Oblak\\WP\\Decorators\\Filter' => $vendorDir . '/oblak/wp-hook-di/src/Decorators/Filter.php', 23 23 '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',25 24 'Oblak\\WP\\Traits\\Accessible_Hook_Methods' => $vendorDir . '/oblak/wp-hook-di/src/Traits/Accessible_Hook_Methods.php', 26 25 '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',28 26 'Oblak\\WP\\Update_Callback_Handler' => $vendorDir . '/oblak/wp-plugin-installer/src/Update_Callback_Handler.php', 29 27 'Oblak\\WooCommerce\\API\\Base_REST_Server' => $vendorDir . '/oblak/woocommerce-utils/src/API/Base_REST_Server.php', … … 47 45 'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Admin_Core' => $baseDir . '/lib/Admin/Admin_Core.php', 48 46 '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', 49 48 'Oblak\\WooCommerce\\Serbian_Addons\\Checkout\\Field_Customizer' => $baseDir . '/lib/Checkout/Field_Customizer.php', 50 49 '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 9 9 '6c427d7d289e1cfc9c7756e71133bee6' => $vendorDir . '/x-wp/helper-functions/xwp-helper-fns.php', 10 10 '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',17 11 '601305a3774ec67d18e3b43f7ff1eba8' => $vendorDir . '/oblak/serbian-validators/src/serbian-validator-utils.php', 18 12 'bbaf26909e2f3126d0f4bb53f73f87d1' => $vendorDir . '/oblak/serbian-validators/src/validate-jmbg.php', -
serbian-addons-for-woocommerce/trunk/vendor/composer/autoload_psr4.php
r3155827 r3155847 15 15 'Oblak\\WooCommerce\\Serbian_Addons\\' => array($baseDir . '/lib'), 16 16 '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'), 18 18 'Automattic\\Jetpack\\Autoloader\\' => array($vendorDir . '/automattic/jetpack-autoloader/src'), 19 19 '' => array($vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared'), -
serbian-addons-for-woocommerce/trunk/vendor/composer/autoload_static.php
r3155827 r3155847 10 10 '6c427d7d289e1cfc9c7756e71133bee6' => __DIR__ . '/..' . '/x-wp/helper-functions/xwp-helper-fns.php', 11 11 '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',18 12 '601305a3774ec67d18e3b43f7ff1eba8' => __DIR__ . '/..' . '/oblak/serbian-validators/src/serbian-validator-utils.php', 19 13 'bbaf26909e2f3126d0f4bb53f73f87d1' => __DIR__ . '/..' . '/oblak/serbian-validators/src/validate-jmbg.php', … … 93 87 'Oblak\\WP\\' => 94 88 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', 99 92 ), 100 93 'Automattic\\Jetpack\\Autoloader\\' => … … 124 117 'Oblak\\WP\\Decorators\\Filter' => __DIR__ . '/..' . '/oblak/wp-hook-di/src/Decorators/Filter.php', 125 118 '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',127 119 'Oblak\\WP\\Traits\\Accessible_Hook_Methods' => __DIR__ . '/..' . '/oblak/wp-hook-di/src/Traits/Accessible_Hook_Methods.php', 128 120 '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',130 121 'Oblak\\WP\\Update_Callback_Handler' => __DIR__ . '/..' . '/oblak/wp-plugin-installer/src/Update_Callback_Handler.php', 131 122 'Oblak\\WooCommerce\\API\\Base_REST_Server' => __DIR__ . '/..' . '/oblak/woocommerce-utils/src/API/Base_REST_Server.php', … … 149 140 'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Admin_Core' => __DIR__ . '/../..' . '/lib/Admin/Admin_Core.php', 150 141 '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', 151 143 'Oblak\\WooCommerce\\Serbian_Addons\\Checkout\\Field_Customizer' => __DIR__ . '/../..' . '/lib/Checkout/Field_Customizer.php', 152 144 'Oblak\\WooCommerce\\Serbian_Addons\\Checkout\\Field_Validator' => __DIR__ . '/../..' . '/lib/Checkout/Field_Validator.php', -
serbian-addons-for-woocommerce/trunk/vendor/composer/installed.json
r3155827 r3155847 384 384 { 385 385 "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", 388 388 "source": { 389 389 "type": "git", 390 390 "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" 402 403 }, 403 404 "require-dev": { … … 408 409 "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." 409 410 }, 410 "time": "2024-0 2-09T22:27:39+00:00",411 "time": "2024-09-22T03:30:34+00:00", 411 412 "type": "library", 412 413 "installation-source": "dist", … … 434 435 "support": { 435 436 "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" 437 438 }, 438 439 "install-path": "../oblak/woocommerce-utils" … … 549 550 }, 550 551 "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"617 552 }, 618 553 { … … 731 666 { 732 667 "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", 735 670 "source": { 736 671 "type": "git", 737 672 "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", 744 679 "shasum": "" 745 680 }, … … 750 685 "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." 751 686 }, 752 "time": "2024-09-18T1 2:43:44+00:00",687 "time": "2024-09-18T14:43:14+00:00", 753 688 "type": "library", 754 689 "installation-source": "dist", … … 784 719 "support": { 785 720 "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" 787 722 }, 788 723 "install-path": "../x-wp/helper-functions" … … 790 725 { 791 726 "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", 794 729 "source": { 795 730 "type": "git", … … 839 774 "support": { 840 775 "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" 842 777 }, 843 778 "install-path": "../x-wp/helper-traits" -
serbian-addons-for-woocommerce/trunk/vendor/composer/installed.php
r3155827 r3155847 75 75 ), 76 76 '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', 80 80 'type' => 'library', 81 81 'install_path' => __DIR__ . '/../oblak/woocommerce-utils', … … 98 98 'type' => 'library', 99 99 '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',109 100 'aliases' => array(), 110 101 'dev_requirement' => false, … … 135 126 ), 136 127 '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', 140 131 'type' => 'library', 141 132 'install_path' => __DIR__ . '/../x-wp/helper-functions', … … 144 135 ), 145 136 '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', 148 139 'reference' => '0367d136d6ba36e2ae0fe1854584ef760ea7cae9', 149 140 'type' => 'library', -
serbian-addons-for-woocommerce/trunk/vendor/composer/jetpack_autoload_classmap.php
r3155827 r3155847 91 91 'path' => $vendorDir . '/oblak/wp-hook-di/src/Decorators/Hookable.php' 92 92 ), 93 'Oblak\\WP\\Filter\\Cleaner' => array(94 'version' => '1.4.2.0',95 'path' => $vendorDir . '/oblak/wp-polyfills/src/Filter/Cleaner.php'96 ),97 93 'Oblak\\WP\\Traits\\Accessible_Hook_Methods' => array( 98 94 'version' => '1.3.1.0', … … 102 98 'version' => '1.3.1.0', 103 99 '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'108 100 ), 109 101 'Oblak\\WP\\Update_Callback_Handler' => array( … … 112 104 ), 113 105 'Oblak\\WooCommerce\\API\\Base_REST_Server' => array( 114 'version' => '1.31. 2.0',106 'version' => '1.31.3.0', 115 107 'path' => $vendorDir . '/oblak/woocommerce-utils/src/API/Base_REST_Server.php' 116 108 ), 117 109 'Oblak\\WooCommerce\\Admin\\EDSL_Page' => array( 118 'version' => '1.31. 2.0',110 'version' => '1.31.3.0', 119 111 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Admin/EDSL_Page.php' 120 112 ), 121 113 'Oblak\\WooCommerce\\Admin\\Extended_Settings_Page' => array( 122 'version' => '1.31. 2.0',114 'version' => '1.31.3.0', 123 115 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Admin/Extended_Settings_Page.php' 124 116 ), 125 117 'Oblak\\WooCommerce\\Core\\Base_Template_Extender' => array( 126 'version' => '1.31. 2.0',118 'version' => '1.31.3.0', 127 119 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Core/Base_Template_Extender.php' 128 120 ), 129 121 'Oblak\\WooCommerce\\Core\\Settings_Helper' => array( 130 'version' => '1.31. 2.0',122 'version' => '1.31.3.0', 131 123 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Core/Settings_Helper.php' 132 124 ), 133 125 'Oblak\\WooCommerce\\Data\\Advanced_Attribute_Loader' => array( 134 'version' => '1.31. 2.0',126 'version' => '1.31.3.0', 135 127 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Data/Advanced_Attribute_Loader.php' 136 128 ), 137 129 'Oblak\\WooCommerce\\Data\\Attribute_Factory' => array( 138 'version' => '1.31. 2.0',130 'version' => '1.31.3.0', 139 131 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Data/Attribute_Factory.php' 140 132 ), 141 133 'Oblak\\WooCommerce\\Data\\Attribute_Taxonomy' => array( 142 'version' => '1.31. 2.0',134 'version' => '1.31.3.0', 143 135 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Data/Attribute_Taxonomy.php' 144 136 ), 145 137 'Oblak\\WooCommerce\\Data\\Attribute_Taxonomy_Data_Store' => array( 146 'version' => '1.31. 2.0',138 'version' => '1.31.3.0', 147 139 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Data/Attribute_Taxonomy_Data_Store.php' 148 140 ), 149 141 'Oblak\\WooCommerce\\Data\\Extended_Data' => array( 150 'version' => '1.31. 2.0',142 'version' => '1.31.3.0', 151 143 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Data/Extended_Data.php' 152 144 ), 153 145 'Oblak\\WooCommerce\\Data\\Extended_Data_List_Table' => array( 154 'version' => '1.31. 2.0',146 'version' => '1.31.3.0', 155 147 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Data/Extended_Data_List_Table.php' 156 148 ), 157 149 'Oblak\\WooCommerce\\Data\\Extended_Data_Store' => array( 158 'version' => '1.31. 2.0',150 'version' => '1.31.3.0', 159 151 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Data/Extended_Data_Store.php' 160 152 ), 161 153 'Oblak\\WooCommerce\\Gateway\\Extended_Payment_Gateway' => array( 162 'version' => '1.31. 2.0',154 'version' => '1.31.3.0', 163 155 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Gateway/Extended_Payment_Gateway.php' 164 156 ), 165 157 'Oblak\\WooCommerce\\Jobs\\Scheduler' => array( 166 'version' => '1.31. 2.0',158 'version' => '1.31.3.0', 167 159 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Jobs/Scheduler.php' 168 160 ), 169 161 'Oblak\\WooCommerce\\Misc\\Meta_Getters' => array( 170 'version' => '1.31. 2.0',162 'version' => '1.31.3.0', 171 163 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Misc/Meta_Getters.php' 172 164 ), 173 165 'Oblak\\WooCommerce\\Product\\Base_Product_Type_Extender' => array( 174 'version' => '1.31. 2.0',166 'version' => '1.31.3.0', 175 167 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Product/Base_Product_Type_Extender.php' 176 168 ), 177 169 'Oblak\\WooCommerce\\Product\\Custom_Query_Vars' => array( 178 'version' => '1.31. 2.0',170 'version' => '1.31.3.0', 179 171 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Product/Custom_Query_Vars.php' 180 172 ), 181 173 'Oblak\\WooCommerce\\Product\\Query_Vars_Extender' => array( 182 'version' => '1.31. 2.0',174 'version' => '1.31.3.0', 183 175 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Product/Query_Vars_Extender.php' 184 176 ), … … 191 183 'path' => $baseDir . '/lib/Admin/Plugin_Settings_Page.php' 192 184 ), 185 'Oblak\\WooCommerce\\Serbian_Addons\\Admin\\Settings_Page' => array( 186 'version' => '1.0.0.0', 187 'path' => $baseDir . '/lib/Admin/Settings_Page.php' 188 ), 193 189 'Oblak\\WooCommerce\\Serbian_Addons\\Checkout\\Field_Customizer' => array( 194 190 'version' => '1.0.0.0', … … 276 272 ), 277 273 'WC_Abstract_Legacy_Product_Interface' => array( 278 'version' => '1.31. 2.0',274 'version' => '1.31.3.0', 279 275 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Abstract_Legacy_Product_Interface.php' 280 276 ), 281 277 'WC_Data_Interface' => array( 282 'version' => '1.31. 2.0',278 'version' => '1.31.3.0', 283 279 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Data_Interface.php' 284 280 ), 285 281 'WC_Product_Interface' => array( 286 'version' => '1.31. 2.0',282 'version' => '1.31.3.0', 287 283 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Product_Interface.php' 288 284 ), 289 285 'WC_Product_Simple_Interface' => array( 290 'version' => '1.31. 2.0',286 'version' => '1.31.3.0', 291 287 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Product_Simple_Interface.php' 292 288 ), 293 289 'WC_Product_Variable_Interface' => array( 294 'version' => '1.31. 2.0',290 'version' => '1.31.3.0', 295 291 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Product_Variable_Interface.php' 296 292 ), 297 293 'WC_Product_Variation_Interface' => array( 298 'version' => '1.31. 2.0',294 'version' => '1.31.3.0', 299 295 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Interfaces/Shared/WC_Product_Variation_Interface.php' 300 296 ), … … 348 344 ), 349 345 'XWP\\Helper\\Functions\\Array_Extra' => array( 350 'version' => '1.9. 1.0',346 'version' => '1.9.2.0', 351 347 'path' => $vendorDir . '/x-wp/helper-functions/Array_Extra.php' 352 348 ), 353 349 'XWP\\Helper\\Functions\\Block' => array( 354 'version' => '1.9. 1.0',350 'version' => '1.9.2.0', 355 351 'path' => $vendorDir . '/x-wp/helper-functions/Block.php' 356 352 ), 357 353 'XWP\\Helper\\Functions\\Hook_Remover' => array( 358 'version' => '1.9. 1.0',354 'version' => '1.9.2.0', 359 355 'path' => $vendorDir . '/x-wp/helper-functions/Hook_Remover.php' 360 356 ), 361 357 'XWP\\Helper\\Functions\\Request' => array( 362 'version' => '1.9. 1.0',358 'version' => '1.9.2.0', 363 359 'path' => $vendorDir . '/x-wp/helper-functions/Request.php' 364 360 ), 365 361 'XWP\\Helper\\Functions\\Term' => array( 366 'version' => '1.9. 1.0',362 'version' => '1.9.2.0', 367 363 'path' => $vendorDir . '/x-wp/helper-functions/Term.php' 368 364 ), 369 365 'XWP\\Helper\\Functions\\WPFS' => array( 370 'version' => '1.9. 1.0',366 'version' => '1.9.2.0', 371 367 'path' => $vendorDir . '/x-wp/helper-functions/WPFS.php' 372 368 ), 373 369 'XWP\\Helper\\Traits\\Array_Access' => array( 374 'version' => '1.9. 1.0',370 'version' => '1.9.2.0', 375 371 'path' => $vendorDir . '/x-wp/helper-traits/Array_Access.php' 376 372 ), 377 373 'XWP\\Helper\\Traits\\Singleton' => array( 378 'version' => '1.9. 1.0',374 'version' => '1.9.2.0', 379 375 'path' => $vendorDir . '/x-wp/helper-traits/Singleton.php' 380 376 ), 381 377 'XWP\\Helper\\Traits\\Singleton_Ex' => array( 382 'version' => '1.9. 1.0',378 'version' => '1.9.2.0', 383 379 'path' => $vendorDir . '/x-wp/helper-traits/Singleton_Ex.php' 384 380 ), 385 381 'XWP\\Helper\\Traits\\View_Loader' => array( 386 'version' => '1.9. 1.0',382 'version' => '1.9.2.0', 387 383 'path' => $vendorDir . '/x-wp/helper-traits/View_Loader.php' 388 384 ), -
serbian-addons-for-woocommerce/trunk/vendor/composer/jetpack_autoload_filemap.php
r3155827 r3155847 8 8 return array( 9 9 '6c427d7d289e1cfc9c7756e71133bee6' => array( 10 'version' => '1.9. 1.0',10 'version' => '1.9.2.0', 11 11 'path' => $vendorDir . '/x-wp/helper-functions/xwp-helper-fns.php' 12 12 ), 13 13 'eac005e7ae06387970897430e20a14f8' => array( 14 'version' => '1.9. 1.0',14 'version' => '1.9.2.0', 15 15 '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'40 16 ), 41 17 '601305a3774ec67d18e3b43f7ff1eba8' => array( … … 60 36 ), 61 37 'a4179e445eb23e46a688f328cbb9718d' => array( 62 'version' => '1.31. 2.0',38 'version' => '1.31.3.0', 63 39 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Utils/wc-utils-att-functions.php' 64 40 ), 65 41 '6f96fae8a4e7c44c12a61b97fe3a650d' => array( 66 'version' => '1.31. 2.0',42 'version' => '1.31.3.0', 67 43 'path' => $vendorDir . '/oblak/woocommerce-utils/src/Utils/woocommerce-utils-functions.php' 68 44 ), -
serbian-addons-for-woocommerce/trunk/vendor/oblak/woocommerce-utils/composer.json
r3155827 r3155847 12 12 "require": { 13 13 "php": ">= 8.0", 14 "oblak/wp-polyfills": "^1.1" 14 "x-wp/helper-functions": "^1.9", 15 "x-wp/helper-traits": "^1.9" 15 16 }, 16 17 "require-dev": { -
serbian-addons-for-woocommerce/trunk/vendor/oblak/woocommerce-utils/composer.lock
r3155827 r3155847 5 5 "This file is @generated automatically" 6 6 ], 7 "content-hash": " 4ef52c24e4caca5c5f908c186de75eb4",7 "content-hash": "57d4287a8f47a6819ae1dac68503849c", 8 8 "packages": [ 9 9 { 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" 29 25 }, 30 26 "suggest": { … … 34 30 "autoload": { 35 31 "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" 42 34 ], 43 35 "psr-4": { 44 " Oblak\\WP\\": "src/"36 "XWP\\Helper\\Functions\\": "." 45 37 } 46 38 }, … … 55 47 } 56 48 ], 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" 71 116 } 72 117 ], -
serbian-addons-for-woocommerce/trunk/vendor/oblak/woocommerce-utils/src/Product/Base_Product_Type_Extender.php
r3092652 r3155847 155 155 $options, 156 156 \wp_array_flatmap( 157 \array_values( $this->get_product_options() ),158 157 static fn( $opt ) => array( 159 158 $opt['key'] => array( … … 168 167 ), 169 168 ), 169 \array_values( $this->get_product_options() ), 170 170 ), 171 171 ); 172 172 173 return \ wp_array_diff_assoc( $options,$this->options_to_remove );173 return \xwp_array_diff_assoc( $options, ...$this->options_to_remove ); 174 174 } 175 175 … … 184 184 $tabs, 185 185 \wp_array_flatmap( 186 $this->get_product_tabs(),187 186 static fn( $tab ) => array( 188 187 ( $tab['key'] ?? $tab['id'] ) => array( … … 193 192 ), 194 193 ), 194 $this->get_product_tabs(), 195 195 ), 196 196 ); … … 222 222 foreach ( $this->get_product_options() as $slug => $option ) { 223 223 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' ) ); 229 225 230 226 if ( ( $option['is_prop'] ?? false ) || \is_callable( array( $product, "set_{$slug}" ) ) ) { 231 $product->{"set_{$slug}"}( $ option_status );227 $product->{"set_{$slug}"}( $status ); 232 228 } else { 233 $product->update_meta_data( "_{$slug}", $ option_status );229 $product->update_meta_data( "_{$slug}", $status ); 234 230 } 235 231 } -
serbian-addons-for-woocommerce/trunk/vendor/x-wp/helper-functions/Term.php
r3155827 r3155847 34 34 35 35 $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 ) ); 37 37 $formatted = \array_map( $formatter, \array_reverse( $formatted ) ); 38 38 $formatted[] = $args['link_final'] ? $formatter( $term ) : $term->name; … … 76 76 private static function get_name_formatter( array $args ): Closure { 77 77 if ( \is_callable( $args['formatter'] ?? null ) ) { 78 return $args['formatter'] ( ... );78 return $args['formatter']; 79 79 } 80 80 … … 102 102 private static function get_link_formatter( string|callable|array|bool $fmt ): ?Closure { 103 103 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, 106 106 \is_array( $fmt ) => static fn( $t ) => \call_user_func( $fmt, $t ), 107 107 \is_string( $fmt ) => static fn( $t ) => \add_query_arg( $t->taxonomy, $t->slug, $fmt ),
Note: See TracChangeset
for help on using the changeset viewer.