Changeset 3298609
- Timestamp:
- 05/22/2025 10:11:09 AM (10 months ago)
- Location:
- splash-connector
- Files:
-
- 24 added
- 42 edited
- 1 copied
-
tags/2.0.10 (copied) (copied from splash-connector/trunk)
-
tags/2.0.10/composer.json (modified) (1 diff)
-
tags/2.0.10/composer.lock (modified) (63 diffs)
-
tags/2.0.10/docker-compose.yml (modified) (1 diff)
-
tags/2.0.10/readme.txt (modified) (1 diff)
-
tags/2.0.10/splash.php (modified) (3 diffs)
-
tags/2.0.10/src/Core/AttributesManager.php (modified) (1 diff)
-
tags/2.0.10/src/Core/InvoiceStatusManager.php (modified) (1 diff)
-
tags/2.0.10/src/Objects/Order/ObjectListTrait.php (modified) (1 diff)
-
tags/2.0.10/src/Objects/Post/CustomTrait.php (modified) (2 diffs)
-
tags/2.0.10/vendor/autoload.php (modified) (1 diff)
-
tags/2.0.10/vendor/composer/InstalledVersions.php (modified) (4 diffs)
-
tags/2.0.10/vendor/composer/autoload_psr4.php (modified) (1 diff)
-
tags/2.0.10/vendor/composer/autoload_real.php (modified) (2 diffs)
-
tags/2.0.10/vendor/composer/autoload_static.php (modified) (4 diffs)
-
tags/2.0.10/vendor/composer/installed.json (modified) (4 diffs)
-
tags/2.0.10/vendor/composer/installed.php (modified) (2 diffs)
-
tags/2.0.10/vendor/splash/phpcore/Core/SplashCore.php (modified) (2 diffs)
-
tags/2.0.10/vendor/splash/phpcore/Models/Helpers/DatesHelper.php (added)
-
tags/2.0.10/vendor/splash/phpcore/Models/Helpers/ListsHelper.php (modified) (3 diffs)
-
tags/2.0.10/vendor/splash/phpcore/Models/Helpers/ObjectsHelper.php (modified) (2 diffs)
-
tags/2.0.10/vendor/splash/phpcore/composer.json (modified) (1 diff)
-
tags/2.0.10/vendor/splash/phpcore/inc/Splash.Inc.php (modified) (8 diffs)
-
tags/2.0.10/vendor/splash/phpcore/src (added)
-
tags/2.0.10/vendor/splash/phpcore/src/Dictionary (added)
-
tags/2.0.10/vendor/splash/phpcore/src/Dictionary/Methods (added)
-
tags/2.0.10/vendor/splash/phpcore/src/Dictionary/Methods/SplAdminMethods.php (added)
-
tags/2.0.10/vendor/splash/phpcore/src/Dictionary/Methods/SplFilesMethods.php (added)
-
tags/2.0.10/vendor/splash/phpcore/src/Dictionary/Methods/SplObjectMethods.php (added)
-
tags/2.0.10/vendor/splash/phpcore/src/Dictionary/Methods/SplWidgetsMethods.php (added)
-
tags/2.0.10/vendor/splash/phpcore/src/Dictionary/SplFields.php (added)
-
tags/2.0.10/vendor/splash/phpcore/src/Dictionary/SplServices.php (added)
-
tags/2.0.10/vendor/splash/phpcore/src/Tools (added)
-
tags/2.0.10/vendor/splash/phpcore/src/Tools/StaticEventsManager.php (added)
-
trunk/composer.json (modified) (1 diff)
-
trunk/composer.lock (modified) (63 diffs)
-
trunk/docker-compose.yml (modified) (1 diff)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/splash.php (modified) (3 diffs)
-
trunk/src/Core/AttributesManager.php (modified) (1 diff)
-
trunk/src/Core/InvoiceStatusManager.php (modified) (1 diff)
-
trunk/src/Objects/Order/ObjectListTrait.php (modified) (1 diff)
-
trunk/src/Objects/Post/CustomTrait.php (modified) (2 diffs)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/InstalledVersions.php (modified) (4 diffs)
-
trunk/vendor/composer/autoload_psr4.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_real.php (modified) (2 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (4 diffs)
-
trunk/vendor/composer/installed.json (modified) (4 diffs)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
-
trunk/vendor/splash/phpcore/Core/SplashCore.php (modified) (2 diffs)
-
trunk/vendor/splash/phpcore/Models/Helpers/DatesHelper.php (added)
-
trunk/vendor/splash/phpcore/Models/Helpers/ListsHelper.php (modified) (3 diffs)
-
trunk/vendor/splash/phpcore/Models/Helpers/ObjectsHelper.php (modified) (2 diffs)
-
trunk/vendor/splash/phpcore/composer.json (modified) (1 diff)
-
trunk/vendor/splash/phpcore/inc/Splash.Inc.php (modified) (8 diffs)
-
trunk/vendor/splash/phpcore/src (added)
-
trunk/vendor/splash/phpcore/src/Dictionary (added)
-
trunk/vendor/splash/phpcore/src/Dictionary/Methods (added)
-
trunk/vendor/splash/phpcore/src/Dictionary/Methods/SplAdminMethods.php (added)
-
trunk/vendor/splash/phpcore/src/Dictionary/Methods/SplFilesMethods.php (added)
-
trunk/vendor/splash/phpcore/src/Dictionary/Methods/SplObjectMethods.php (added)
-
trunk/vendor/splash/phpcore/src/Dictionary/Methods/SplWidgetsMethods.php (added)
-
trunk/vendor/splash/phpcore/src/Dictionary/SplFields.php (added)
-
trunk/vendor/splash/phpcore/src/Dictionary/SplServices.php (added)
-
trunk/vendor/splash/phpcore/src/Tools (added)
-
trunk/vendor/splash/phpcore/src/Tools/StaticEventsManager.php (added)
Legend:
- Unmodified
- Added
- Removed
-
splash-connector/tags/2.0.10/composer.json
r2865644 r3298609 28 28 "require": { 29 29 "php": "^7.4|^8.0", 30 "splash/phpcore": " dev-master"30 "splash/phpcore": "^2.0" 31 31 }, 32 32 33 33 "require-dev": { 34 "badpixxel/php-sdk": " ~2.0",35 "splash/console": " dev-master",34 "badpixxel/php-sdk": "^2.0", 35 "splash/console": "^2.0", 36 36 "phpunit/phpunit": "^9.0" 37 37 }, -
splash-connector/tags/2.0.10/composer.lock
r3249674 r3298609 5 5 "This file is @generated automatically" 6 6 ], 7 "content-hash": "b 3fc7a00b3573547820c04d8f69f7c80",7 "content-hash": "bcdef8991594f3619e1f760b8d3078b4", 8 8 "packages": [ 9 9 { 10 10 "name": "splash/phpcore", 11 "version": " dev-master",11 "version": "2.3.12", 12 12 "source": { 13 13 "type": "git", 14 14 "url": "https://github.com/SplashSync/Php-Core.git", 15 "reference": "2 44f48864b60c3ae4571e7a97806baa52b954985"16 }, 17 "dist": { 18 "type": "zip", 19 "url": "https://api.github.com/repos/SplashSync/Php-Core/zipball/2 44f48864b60c3ae4571e7a97806baa52b954985",20 "reference": "2 44f48864b60c3ae4571e7a97806baa52b954985",15 "reference": "283a5c7e6185510efd3b45a607e4252b99ca8cca" 16 }, 17 "dist": { 18 "type": "zip", 19 "url": "https://api.github.com/repos/SplashSync/Php-Core/zipball/283a5c7e6185510efd3b45a607e4252b99ca8cca", 20 "reference": "283a5c7e6185510efd3b45a607e4252b99ca8cca", 21 21 "shasum": "" 22 22 }, … … 35 35 "splash/console": "dev-master" 36 36 }, 37 "default-branch": true,38 37 "type": "package", 39 38 "autoload": { … … 44 43 "Splash\\": "", 45 44 "Splash\\Local\\": "../../../Resources", 46 "Splash\\ Models\\": "src/Models/"45 "Splash\\Framework\\": "src" 47 46 } 48 47 }, … … 64 63 "support": { 65 64 "issues": "https://github.com/SplashSync/Php-Core/issues", 66 "source": "https://github.com/SplashSync/Php-Core/tree/ master"67 }, 68 "time": "202 4-12-31T12:50:42+00:00"65 "source": "https://github.com/SplashSync/Php-Core/tree/2.3.12" 66 }, 67 "time": "2025-03-25T15:58:54+00:00" 69 68 } 70 69 ], … … 617 616 { 618 617 "name": "badpixxel/php-sdk", 619 "version": "2. 1.2",618 "version": "2.2.1", 620 619 "source": { 621 620 "type": "git", 622 621 "url": "https://github.com/BadPixxel/Php-Sdk.git", 623 "reference": " 60c9a528710d9d19783db9f6ea834529cb6b319b"624 }, 625 "dist": { 626 "type": "zip", 627 "url": "https://api.github.com/repos/BadPixxel/Php-Sdk/zipball/ 60c9a528710d9d19783db9f6ea834529cb6b319b",628 "reference": " 60c9a528710d9d19783db9f6ea834529cb6b319b",622 "reference": "a458ccce080dc6ba8f565aab40c9a5c30305ea44" 623 }, 624 "dist": { 625 "type": "zip", 626 "url": "https://api.github.com/repos/BadPixxel/Php-Sdk/zipball/a458ccce080dc6ba8f565aab40c9a5c30305ea44", 627 "reference": "a458ccce080dc6ba8f565aab40c9a5c30305ea44", 629 628 "shasum": "" 630 629 }, … … 643 642 "phpstan/phpstan-strict-rules": "^1.0", 644 643 "phpstan/phpstan-symfony": "^1.0", 645 "phpunit/phpunit": "^7.0|^8.0|^9.0 |^10.0|^11.0",644 "phpunit/phpunit": "^7.0|^8.0|^9.0", 646 645 "sebastian/phpcpd": ">3.0", 647 646 "seld/jsonlint": "^1.7", … … 677 676 "support": { 678 677 "issues": "https://github.com/BadPixxel/Php-Sdk/issues", 679 "source": "https://github.com/BadPixxel/Php-Sdk/tree/2. 1.2"680 }, 681 "time": "2025-0 1-20T23:00:37+00:00"678 "source": "https://github.com/BadPixxel/Php-Sdk/tree/2.2.1" 679 }, 680 "time": "2025-05-05T14:07:09+00:00" 682 681 }, 683 682 { … … 747 746 { 748 747 "name": "composer/ca-bundle", 749 "version": "1.5. 5",748 "version": "1.5.6", 750 749 "source": { 751 750 "type": "git", 752 751 "url": "https://github.com/composer/ca-bundle.git", 753 "reference": " 08c50d5ec4c6ced7d0271d2862dec8c1033283e6"754 }, 755 "dist": { 756 "type": "zip", 757 "url": "https://api.github.com/repos/composer/ca-bundle/zipball/ 08c50d5ec4c6ced7d0271d2862dec8c1033283e6",758 "reference": " 08c50d5ec4c6ced7d0271d2862dec8c1033283e6",752 "reference": "f65c239c970e7f072f067ab78646e9f0b2935175" 753 }, 754 "dist": { 755 "type": "zip", 756 "url": "https://api.github.com/repos/composer/ca-bundle/zipball/f65c239c970e7f072f067ab78646e9f0b2935175", 757 "reference": "f65c239c970e7f072f067ab78646e9f0b2935175", 759 758 "shasum": "" 760 759 }, … … 803 802 "irc": "irc://irc.freenode.org/composer", 804 803 "issues": "https://github.com/composer/ca-bundle/issues", 805 "source": "https://github.com/composer/ca-bundle/tree/1.5. 5"804 "source": "https://github.com/composer/ca-bundle/tree/1.5.6" 806 805 }, 807 806 "funding": [ … … 819 818 } 820 819 ], 821 "time": "2025-0 1-08T16:17:16+00:00"820 "time": "2025-03-06T14:30:56+00:00" 822 821 }, 823 822 { 824 823 "name": "composer/class-map-generator", 825 "version": "1.6. 0",824 "version": "1.6.1", 826 825 "source": { 827 826 "type": "git", 828 827 "url": "https://github.com/composer/class-map-generator.git", 829 "reference": " ffe442c5974c44a9343e37a0abcb1cc37319f5b9"830 }, 831 "dist": { 832 "type": "zip", 833 "url": "https://api.github.com/repos/composer/class-map-generator/zipball/ ffe442c5974c44a9343e37a0abcb1cc37319f5b9",834 "reference": " ffe442c5974c44a9343e37a0abcb1cc37319f5b9",828 "reference": "134b705ddb0025d397d8318a75825fe3c9d1da34" 829 }, 830 "dist": { 831 "type": "zip", 832 "url": "https://api.github.com/repos/composer/class-map-generator/zipball/134b705ddb0025d397d8318a75825fe3c9d1da34", 833 "reference": "134b705ddb0025d397d8318a75825fe3c9d1da34", 835 834 "shasum": "" 836 835 }, … … 876 875 "support": { 877 876 "issues": "https://github.com/composer/class-map-generator/issues", 878 "source": "https://github.com/composer/class-map-generator/tree/1.6. 0"877 "source": "https://github.com/composer/class-map-generator/tree/1.6.1" 879 878 }, 880 879 "funding": [ … … 892 891 } 893 892 ], 894 "time": "2025-0 2-05T10:05:34+00:00"893 "time": "2025-03-24T13:50:44+00:00" 895 894 }, 896 895 { 897 896 "name": "composer/composer", 898 "version": "2.8. 6",897 "version": "2.8.9", 899 898 "source": { 900 899 "type": "git", 901 900 "url": "https://github.com/composer/composer.git", 902 "reference": " 937c775a644bd7d2c3dfbb352747488463a6e673"903 }, 904 "dist": { 905 "type": "zip", 906 "url": "https://api.github.com/repos/composer/composer/zipball/ 937c775a644bd7d2c3dfbb352747488463a6e673",907 "reference": " 937c775a644bd7d2c3dfbb352747488463a6e673",901 "reference": "b4e6bff2db7ce756ddb77ecee958a0f41f42bd9d" 902 }, 903 "dist": { 904 "type": "zip", 905 "url": "https://api.github.com/repos/composer/composer/zipball/b4e6bff2db7ce756ddb77ecee958a0f41f42bd9d", 906 "reference": "b4e6bff2db7ce756ddb77ecee958a0f41f42bd9d", 908 907 "shasum": "" 909 908 }, … … 916 915 "composer/spdx-licenses": "^1.5.7", 917 916 "composer/xdebug-handler": "^2.0.2 || ^3.0.3", 918 "justinrainbow/json-schema": "^ 5.3",917 "justinrainbow/json-schema": "^6.3.1", 919 918 "php": "^7.2.5 || ^8.0", 920 919 "psr/log": "^1.0 || ^2.0 || ^3.0", … … 990 989 "issues": "https://github.com/composer/composer/issues", 991 990 "security": "https://github.com/composer/composer/security/policy", 992 "source": "https://github.com/composer/composer/tree/2.8. 6"991 "source": "https://github.com/composer/composer/tree/2.8.9" 993 992 }, 994 993 "funding": [ … … 1006 1005 } 1007 1006 ], 1008 "time": "2025-0 2-25T12:03:50+00:00"1007 "time": "2025-05-13T12:01:37+00:00" 1009 1008 }, 1010 1009 { … … 1239 1238 { 1240 1239 "name": "composer/spdx-licenses", 1241 "version": "1.5. 8",1240 "version": "1.5.9", 1242 1241 "source": { 1243 1242 "type": "git", 1244 1243 "url": "https://github.com/composer/spdx-licenses.git", 1245 "reference": " 560bdcf8deb88ae5d611c80a2de8ea9d0358cc0a"1246 }, 1247 "dist": { 1248 "type": "zip", 1249 "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/ 560bdcf8deb88ae5d611c80a2de8ea9d0358cc0a",1250 "reference": " 560bdcf8deb88ae5d611c80a2de8ea9d0358cc0a",1244 "reference": "edf364cefe8c43501e21e88110aac10b284c3c9f" 1245 }, 1246 "dist": { 1247 "type": "zip", 1248 "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/edf364cefe8c43501e21e88110aac10b284c3c9f", 1249 "reference": "edf364cefe8c43501e21e88110aac10b284c3c9f", 1251 1250 "shasum": "" 1252 1251 }, … … 1255 1254 }, 1256 1255 "require-dev": { 1257 "phpstan/phpstan": "^ 0.12.55",1258 "symfony/phpunit-bridge": "^ 4.2 || ^5"1256 "phpstan/phpstan": "^1.11", 1257 "symfony/phpunit-bridge": "^3 || ^7" 1259 1258 }, 1260 1259 "type": "library", … … 1299 1298 "irc": "ircs://irc.libera.chat:6697/composer", 1300 1299 "issues": "https://github.com/composer/spdx-licenses/issues", 1301 "source": "https://github.com/composer/spdx-licenses/tree/1.5. 8"1300 "source": "https://github.com/composer/spdx-licenses/tree/1.5.9" 1302 1301 }, 1303 1302 "funding": [ … … 1315 1314 } 1316 1315 ], 1317 "time": "202 3-11-20T07:44:33+00:00"1316 "time": "2025-05-12T21:07:07+00:00" 1318 1317 }, 1319 1318 { … … 1455 1454 { 1456 1455 "name": "doctrine/deprecations", 1457 "version": "1.1. 4",1456 "version": "1.1.5", 1458 1457 "source": { 1459 1458 "type": "git", 1460 1459 "url": "https://github.com/doctrine/deprecations.git", 1461 "reference": " 31610dbb31faa98e6b5447b62340826f54fbc4e9"1462 }, 1463 "dist": { 1464 "type": "zip", 1465 "url": "https://api.github.com/repos/doctrine/deprecations/zipball/ 31610dbb31faa98e6b5447b62340826f54fbc4e9",1466 "reference": " 31610dbb31faa98e6b5447b62340826f54fbc4e9",1460 "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38" 1461 }, 1462 "dist": { 1463 "type": "zip", 1464 "url": "https://api.github.com/repos/doctrine/deprecations/zipball/459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", 1465 "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", 1467 1466 "shasum": "" 1468 1467 }, … … 1470 1469 "php": "^7.1 || ^8.0" 1471 1470 }, 1472 "require-dev": { 1473 "doctrine/coding-standard": "^9 || ^12", 1474 "phpstan/phpstan": "1.4.10 || 2.0.3", 1471 "conflict": { 1472 "phpunit/phpunit": "<=7.5 || >=13" 1473 }, 1474 "require-dev": { 1475 "doctrine/coding-standard": "^9 || ^12 || ^13", 1476 "phpstan/phpstan": "1.4.10 || 2.1.11", 1475 1477 "phpstan/phpstan-phpunit": "^1.0 || ^2", 1476 "phpunit/phpunit": "^7.5 || ^8.5 || ^9. 5",1478 "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12", 1477 1479 "psr/log": "^1 || ^2 || ^3" 1478 1480 }, … … 1494 1496 "support": { 1495 1497 "issues": "https://github.com/doctrine/deprecations/issues", 1496 "source": "https://github.com/doctrine/deprecations/tree/1.1. 4"1497 }, 1498 "time": "202 4-12-07T21:18:45+00:00"1498 "source": "https://github.com/doctrine/deprecations/tree/1.1.5" 1499 }, 1500 "time": "2025-04-07T20:06:18+00:00" 1499 1501 }, 1500 1502 { … … 1678 1680 { 1679 1681 "name": "friendsofphp/php-cs-fixer", 1680 "version": "v3.7 0.0",1682 "version": "v3.75.0", 1681 1683 "source": { 1682 1684 "type": "git", 1683 1685 "url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git", 1684 "reference": " 2ecd5aae0edc937f0d5aa4a22d1d705c6b2e084e"1685 }, 1686 "dist": { 1687 "type": "zip", 1688 "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/ 2ecd5aae0edc937f0d5aa4a22d1d705c6b2e084e",1689 "reference": " 2ecd5aae0edc937f0d5aa4a22d1d705c6b2e084e",1686 "reference": "399a128ff2fdaf4281e4e79b755693286cdf325c" 1687 }, 1688 "dist": { 1689 "type": "zip", 1690 "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/399a128ff2fdaf4281e4e79b755693286cdf325c", 1691 "reference": "399a128ff2fdaf4281e4e79b755693286cdf325c", 1690 1692 "shasum": "" 1691 1693 }, … … 1695 1697 "composer/xdebug-handler": "^3.0.3", 1696 1698 "ext-filter": "*", 1699 "ext-hash": "*", 1697 1700 "ext-json": "*", 1698 1701 "ext-tokenizer": "*", … … 1717 1720 }, 1718 1721 "require-dev": { 1719 "facile-it/paraunit": "^1.3.1 || ^2. 5",1720 "infection/infection": "^0.29.1 0",1721 "justinrainbow/json-schema": "^5.3 || ^6. 0",1722 "facile-it/paraunit": "^1.3.1 || ^2.6", 1723 "infection/infection": "^0.29.14", 1724 "justinrainbow/json-schema": "^5.3 || ^6.2", 1722 1725 "keradus/cli-executor": "^2.1", 1723 1726 "mikey179/vfsstream": "^1.6.12", … … 1726 1729 "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.6", 1727 1730 "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.6", 1728 "phpunit/phpunit": "^9.6.22 || ^10.5.45 || ^11.5. 7",1729 "symfony/var-dumper": "^5.4.48 || ^6.4.18 || ^7.2. 0",1730 "symfony/yaml": "^5.4.45 || ^6.4.18 || ^7.2. 0"1731 "phpunit/phpunit": "^9.6.22 || ^10.5.45 || ^11.5.12", 1732 "symfony/var-dumper": "^5.4.48 || ^6.4.18 || ^7.2.3", 1733 "symfony/yaml": "^5.4.45 || ^6.4.18 || ^7.2.3" 1731 1734 }, 1732 1735 "suggest": { … … 1769 1772 "support": { 1770 1773 "issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues", 1771 "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.7 0.0"1774 "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.75.0" 1772 1775 }, 1773 1776 "funding": [ … … 1777 1780 } 1778 1781 ], 1779 "time": "2025-0 2-22T23:30:51+00:00"1782 "time": "2025-03-31T18:40:42+00:00" 1780 1783 }, 1781 1784 { … … 1977 1980 { 1978 1981 "name": "justinrainbow/json-schema", 1979 "version": " 5.3.0",1982 "version": "6.4.1", 1980 1983 "source": { 1981 1984 "type": "git", 1982 1985 "url": "https://github.com/jsonrainbow/json-schema.git", 1983 "reference": "feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8" 1984 }, 1985 "dist": { 1986 "type": "zip", 1987 "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8", 1988 "reference": "feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8", 1989 "shasum": "" 1990 }, 1991 "require": { 1992 "php": ">=7.1" 1993 }, 1994 "require-dev": { 1995 "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", 1986 "reference": "35d262c94959571e8736db1e5c9bc36ab94ae900" 1987 }, 1988 "dist": { 1989 "type": "zip", 1990 "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/35d262c94959571e8736db1e5c9bc36ab94ae900", 1991 "reference": "35d262c94959571e8736db1e5c9bc36ab94ae900", 1992 "shasum": "" 1993 }, 1994 "require": { 1995 "ext-json": "*", 1996 "marc-mabe/php-enum": "^4.0", 1997 "php": "^7.2 || ^8.0" 1998 }, 1999 "require-dev": { 2000 "friendsofphp/php-cs-fixer": "3.3.0", 1996 2001 "json-schema/json-schema-test-suite": "1.2.0", 1997 "phpunit/phpunit": "^4.8.35" 2002 "marc-mabe/php-enum-phpstan": "^2.0", 2003 "phpspec/prophecy": "^1.19", 2004 "phpstan/phpstan": "^1.12", 2005 "phpunit/phpunit": "^8.5" 1998 2006 }, 1999 2007 "bin": [ … … 2001 2009 ], 2002 2010 "type": "library", 2011 "extra": { 2012 "branch-alias": { 2013 "dev-master": "6.x-dev" 2014 } 2015 }, 2003 2016 "autoload": { 2004 2017 "psr-4": { … … 2029 2042 ], 2030 2043 "description": "A library to validate a json schema.", 2031 "homepage": "https://github.com/j ustinrainbow/json-schema",2044 "homepage": "https://github.com/jsonrainbow/json-schema", 2032 2045 "keywords": [ 2033 2046 "json", … … 2036 2049 "support": { 2037 2050 "issues": "https://github.com/jsonrainbow/json-schema/issues", 2038 "source": "https://github.com/jsonrainbow/json-schema/tree/ 5.3.0"2039 }, 2040 "time": "202 4-07-06T21:00:26+00:00"2051 "source": "https://github.com/jsonrainbow/json-schema/tree/6.4.1" 2052 }, 2053 "time": "2025-04-04T13:08:07+00:00" 2041 2054 }, 2042 2055 { … … 2100 2113 }, 2101 2114 "time": "2024-11-14T18:34:49+00:00" 2115 }, 2116 { 2117 "name": "marc-mabe/php-enum", 2118 "version": "v4.7.1", 2119 "source": { 2120 "type": "git", 2121 "url": "https://github.com/marc-mabe/php-enum.git", 2122 "reference": "7159809e5cfa041dca28e61f7f7ae58063aae8ed" 2123 }, 2124 "dist": { 2125 "type": "zip", 2126 "url": "https://api.github.com/repos/marc-mabe/php-enum/zipball/7159809e5cfa041dca28e61f7f7ae58063aae8ed", 2127 "reference": "7159809e5cfa041dca28e61f7f7ae58063aae8ed", 2128 "shasum": "" 2129 }, 2130 "require": { 2131 "ext-reflection": "*", 2132 "php": "^7.1 | ^8.0" 2133 }, 2134 "require-dev": { 2135 "phpbench/phpbench": "^0.16.10 || ^1.0.4", 2136 "phpstan/phpstan": "^1.3.1", 2137 "phpunit/phpunit": "^7.5.20 | ^8.5.22 | ^9.5.11", 2138 "vimeo/psalm": "^4.17.0 | ^5.26.1" 2139 }, 2140 "type": "library", 2141 "extra": { 2142 "branch-alias": { 2143 "dev-3.x": "3.2-dev", 2144 "dev-master": "4.7-dev" 2145 } 2146 }, 2147 "autoload": { 2148 "psr-4": { 2149 "MabeEnum\\": "src/" 2150 }, 2151 "classmap": [ 2152 "stubs/Stringable.php" 2153 ] 2154 }, 2155 "notification-url": "https://packagist.org/downloads/", 2156 "license": [ 2157 "BSD-3-Clause" 2158 ], 2159 "authors": [ 2160 { 2161 "name": "Marc Bennewitz", 2162 "email": "dev@mabe.berlin", 2163 "homepage": "https://mabe.berlin/", 2164 "role": "Lead" 2165 } 2166 ], 2167 "description": "Simple and fast implementation of enumerations with native PHP", 2168 "homepage": "https://github.com/marc-mabe/php-enum", 2169 "keywords": [ 2170 "enum", 2171 "enum-map", 2172 "enum-set", 2173 "enumeration", 2174 "enumerator", 2175 "enummap", 2176 "enumset", 2177 "map", 2178 "set", 2179 "type", 2180 "type-hint", 2181 "typehint" 2182 ], 2183 "support": { 2184 "issues": "https://github.com/marc-mabe/php-enum/issues", 2185 "source": "https://github.com/marc-mabe/php-enum/tree/v4.7.1" 2186 }, 2187 "time": "2024-11-28T04:54:44+00:00" 2102 2188 }, 2103 2189 { … … 2205 2291 { 2206 2292 "name": "myclabs/deep-copy", 2207 "version": "1.13. 0",2293 "version": "1.13.1", 2208 2294 "source": { 2209 2295 "type": "git", 2210 2296 "url": "https://github.com/myclabs/DeepCopy.git", 2211 "reference": " 024473a478be9df5fdaca2c793f2232fe788e414"2212 }, 2213 "dist": { 2214 "type": "zip", 2215 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/ 024473a478be9df5fdaca2c793f2232fe788e414",2216 "reference": " 024473a478be9df5fdaca2c793f2232fe788e414",2297 "reference": "1720ddd719e16cf0db4eb1c6eca108031636d46c" 2298 }, 2299 "dist": { 2300 "type": "zip", 2301 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/1720ddd719e16cf0db4eb1c6eca108031636d46c", 2302 "reference": "1720ddd719e16cf0db4eb1c6eca108031636d46c", 2217 2303 "shasum": "" 2218 2304 }, … … 2253 2339 "support": { 2254 2340 "issues": "https://github.com/myclabs/DeepCopy/issues", 2255 "source": "https://github.com/myclabs/DeepCopy/tree/1.13. 0"2341 "source": "https://github.com/myclabs/DeepCopy/tree/1.13.1" 2256 2342 }, 2257 2343 "funding": [ … … 2261 2347 } 2262 2348 ], 2263 "time": "2025-0 2-12T12:17:51+00:00"2349 "time": "2025-04-29T12:36:36+00:00" 2264 2350 }, 2265 2351 { … … 2842 2928 { 2843 2929 "name": "phpstan/phpstan", 2844 "version": "1.12. 19",2930 "version": "1.12.26", 2845 2931 "source": { 2846 2932 "type": "git", 2847 2933 "url": "https://github.com/phpstan/phpstan.git", 2848 "reference": " c42ba9bab7a940ed00092ecb1c77bad98896d789"2849 }, 2850 "dist": { 2851 "type": "zip", 2852 "url": "https://api.github.com/repos/phpstan/phpstan/zipball/ c42ba9bab7a940ed00092ecb1c77bad98896d789",2853 "reference": " c42ba9bab7a940ed00092ecb1c77bad98896d789",2934 "reference": "84cbf8f018e01834b9b1ac3dacf3b9780e209e53" 2935 }, 2936 "dist": { 2937 "type": "zip", 2938 "url": "https://api.github.com/repos/phpstan/phpstan/zipball/84cbf8f018e01834b9b1ac3dacf3b9780e209e53", 2939 "reference": "84cbf8f018e01834b9b1ac3dacf3b9780e209e53", 2854 2940 "shasum": "" 2855 2941 }, … … 2896 2982 } 2897 2983 ], 2898 "time": "2025-0 2-19T15:42:21+00:00"2984 "time": "2025-05-14T11:08:32+00:00" 2899 2985 }, 2900 2986 { … … 3073 3159 { 3074 3160 "name": "phpstan/phpstan-symfony", 3075 "version": "1.4.1 3",3161 "version": "1.4.15", 3076 3162 "source": { 3077 3163 "type": "git", 3078 3164 "url": "https://github.com/phpstan/phpstan-symfony.git", 3079 "reference": " dd1aaa7f85f9916222a2ce7e4d21072fe03958f4"3080 }, 3081 "dist": { 3082 "type": "zip", 3083 "url": "https://api.github.com/repos/phpstan/phpstan-symfony/zipball/ dd1aaa7f85f9916222a2ce7e4d21072fe03958f4",3084 "reference": " dd1aaa7f85f9916222a2ce7e4d21072fe03958f4",3165 "reference": "78b6b5a62f56731d938031c8f59817ed83b2328a" 3166 }, 3167 "dist": { 3168 "type": "zip", 3169 "url": "https://api.github.com/repos/phpstan/phpstan-symfony/zipball/78b6b5a62f56731d938031c8f59817ed83b2328a", 3170 "reference": "78b6b5a62f56731d938031c8f59817ed83b2328a", 3085 3171 "shasum": "" 3086 3172 }, … … 3139 3225 "support": { 3140 3226 "issues": "https://github.com/phpstan/phpstan-symfony/issues", 3141 "source": "https://github.com/phpstan/phpstan-symfony/tree/1.4.1 3"3142 }, 3143 "time": "2025-0 1-04T13:55:31+00:00"3227 "source": "https://github.com/phpstan/phpstan-symfony/tree/1.4.15" 3228 }, 3229 "time": "2025-03-28T12:01:24+00:00" 3144 3230 }, 3145 3231 { … … 3464 3550 { 3465 3551 "name": "phpunit/phpunit", 3466 "version": "9.6.2 2",3552 "version": "9.6.23", 3467 3553 "source": { 3468 3554 "type": "git", 3469 3555 "url": "https://github.com/sebastianbergmann/phpunit.git", 3470 "reference": " f80235cb4d3caa59ae09be3adf1ded27521d1a9c"3471 }, 3472 "dist": { 3473 "type": "zip", 3474 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/ f80235cb4d3caa59ae09be3adf1ded27521d1a9c",3475 "reference": " f80235cb4d3caa59ae09be3adf1ded27521d1a9c",3556 "reference": "43d2cb18d0675c38bd44982a5d1d88f6d53d8d95" 3557 }, 3558 "dist": { 3559 "type": "zip", 3560 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/43d2cb18d0675c38bd44982a5d1d88f6d53d8d95", 3561 "reference": "43d2cb18d0675c38bd44982a5d1d88f6d53d8d95", 3476 3562 "shasum": "" 3477 3563 }, … … 3484 3570 "ext-xml": "*", 3485 3571 "ext-xmlwriter": "*", 3486 "myclabs/deep-copy": "^1.1 2.1",3572 "myclabs/deep-copy": "^1.13.1", 3487 3573 "phar-io/manifest": "^2.0.4", 3488 3574 "phar-io/version": "^3.2.1", … … 3547 3633 "issues": "https://github.com/sebastianbergmann/phpunit/issues", 3548 3634 "security": "https://github.com/sebastianbergmann/phpunit/security/policy", 3549 "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.2 2"3635 "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.23" 3550 3636 }, 3551 3637 "funding": [ … … 3559 3645 }, 3560 3646 { 3647 "url": "https://liberapay.com/sebastianbergmann", 3648 "type": "liberapay" 3649 }, 3650 { 3651 "url": "https://thanks.dev/u/gh/sebastianbergmann", 3652 "type": "thanks_dev" 3653 }, 3654 { 3561 3655 "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", 3562 3656 "type": "tidelift" 3563 3657 } 3564 3658 ], 3565 "time": "202 4-12-05T13:48:26+00:00"3659 "time": "2025-05-02T06:40:34+00:00" 3566 3660 }, 3567 3661 { … … 5439 5533 { 5440 5534 "name": "splash/console", 5441 "version": " dev-master",5442 "source": { 5443 "type": "git", 5444 "url": "https://git hub.com/SplashSync/Php-Console.git",5445 "reference": " 97d02479c4f419e84c108af244f23fa7f9482557"5446 }, 5447 "dist": { 5448 "type": "zip", 5449 "url": "https:// api.github.com/repos/SplashSync/Php-Console/zipball/97d02479c4f419e84c108af244f23fa7f9482557",5450 "reference": " 97d02479c4f419e84c108af244f23fa7f9482557",5535 "version": "2.0.x-dev", 5536 "source": { 5537 "type": "git", 5538 "url": "https://gitlab.com/SplashTools/Php-Console.git", 5539 "reference": "37775685b9139c3a56fa245e86c1c84ed5a5b976" 5540 }, 5541 "dist": { 5542 "type": "zip", 5543 "url": "https://gitlab.com/api/v4/projects/SplashTools%2FPhp-Console/repository/archive.zip?sha=37775685b9139c3a56fa245e86c1c84ed5a5b976", 5544 "reference": "37775685b9139c3a56fa245e86c1c84ed5a5b976", 5451 5545 "shasum": "" 5452 5546 }, 5453 5547 "require": { 5454 5548 "php": "^7.4|^8.0", 5549 "splash/phpcore": "^2.0", 5455 5550 "symfony/console": "^4.4|^5.4" 5456 5551 }, 5457 5552 "require-dev": { 5458 "badpixxel/php-sdk": " dev-main",5553 "badpixxel/php-sdk": "^2.0", 5459 5554 "doctrine/annotations": "^2.0", 5460 "doctrine/doctrine-bundle": "^2. 0",5461 "doctrine/orm": "^2. 0",5555 "doctrine/doctrine-bundle": "^2.10", 5556 "doctrine/orm": "^2.6", 5462 5557 "monolog/monolog": "^1.0|^2.0", 5463 "splash/faker": " dev-master",5464 "splash/php-bundle": " dev-master",5558 "splash/faker": "^2.0", 5559 "splash/php-bundle": "^2.0", 5465 5560 "symfony/debug-pack": "^1.0", 5466 5561 "symfony/http-foundation": "^5.4", 5467 5562 "symfony/http-kernel": "^5.4", 5468 5563 "symfony/monolog-bundle": "*", 5564 "symfony/property-info": "^5.4", 5469 5565 "symfony/runtime": "^5.4", 5470 5566 "symfony/security-bundle": "^5.4", 5471 5567 "symfony/twig-bundle": "^5.4" 5472 5568 }, 5473 "default-branch": true,5474 5569 "bin": [ 5475 5570 "bin/splash" … … 5477 5572 "type": "package", 5478 5573 "extra": { 5479 "runtime": { 5480 "dotenv_overload": true 5481 } 5574 "public-dir": "tests/public" 5482 5575 }, 5483 5576 "autoload": { … … 5502 5595 "description": "Console Application for All Splash Php Applications", 5503 5596 "support": { 5504 "issues": "https://github.com/SplashSync/Php-Console/issues", 5505 "source": "https://github.com/SplashSync/Php-Console/tree/master" 5506 }, 5507 "time": "2023-08-31T11:58:47+00:00" 5597 "source": "https://gitlab.com/SplashTools/Php-Console/-/tree/2.0" 5598 }, 5599 "time": "2025-05-19T15:04:53+00:00" 5508 5600 }, 5509 5601 { 5510 5602 "name": "squizlabs/php_codesniffer", 5511 "version": "3.1 1.3",5603 "version": "3.13.0", 5512 5604 "source": { 5513 5605 "type": "git", 5514 5606 "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", 5515 "reference": " ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10"5516 }, 5517 "dist": { 5518 "type": "zip", 5519 "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/ ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10",5520 "reference": " ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10",5607 "reference": "65ff2489553b83b4597e89c3b8b721487011d186" 5608 }, 5609 "dist": { 5610 "type": "zip", 5611 "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/65ff2489553b83b4597e89c3b8b721487011d186", 5612 "reference": "65ff2489553b83b4597e89c3b8b721487011d186", 5521 5613 "shasum": "" 5522 5614 }, … … 5585 5677 }, 5586 5678 { 5587 "url": "https://thanks.dev/ phpcsstandards",5679 "url": "https://thanks.dev/u/gh/phpcsstandards", 5588 5680 "type": "thanks_dev" 5589 5681 } 5590 5682 ], 5591 "time": "2025-0 1-23T17:04:15+00:00"5683 "time": "2025-05-11T03:36:00+00:00" 5592 5684 }, 5593 5685 { … … 6361 6453 { 6362 6454 "name": "symfony/polyfill-ctype", 6363 "version": "v1.3 1.0",6455 "version": "v1.32.0", 6364 6456 "source": { 6365 6457 "type": "git", … … 6420 6512 ], 6421 6513 "support": { 6422 "source": "https://github.com/symfony/polyfill-ctype/tree/v1.3 1.0"6514 "source": "https://github.com/symfony/polyfill-ctype/tree/v1.32.0" 6423 6515 }, 6424 6516 "funding": [ … … 6440 6532 { 6441 6533 "name": "symfony/polyfill-intl-grapheme", 6442 "version": "v1.3 1.0",6534 "version": "v1.32.0", 6443 6535 "source": { 6444 6536 "type": "git", … … 6498 6590 ], 6499 6591 "support": { 6500 "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.3 1.0"6592 "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.32.0" 6501 6593 }, 6502 6594 "funding": [ … … 6518 6610 { 6519 6611 "name": "symfony/polyfill-intl-normalizer", 6520 "version": "v1.3 1.0",6612 "version": "v1.32.0", 6521 6613 "source": { 6522 6614 "type": "git", … … 6579 6671 ], 6580 6672 "support": { 6581 "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.3 1.0"6673 "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.32.0" 6582 6674 }, 6583 6675 "funding": [ … … 6599 6691 { 6600 6692 "name": "symfony/polyfill-mbstring", 6601 "version": "v1.3 1.0",6693 "version": "v1.32.0", 6602 6694 "source": { 6603 6695 "type": "git", 6604 6696 "url": "https://github.com/symfony/polyfill-mbstring.git", 6605 "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341" 6606 }, 6607 "dist": { 6608 "type": "zip", 6609 "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341", 6610 "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341", 6611 "shasum": "" 6612 }, 6613 "require": { 6697 "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493" 6698 }, 6699 "dist": { 6700 "type": "zip", 6701 "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493", 6702 "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493", 6703 "shasum": "" 6704 }, 6705 "require": { 6706 "ext-iconv": "*", 6614 6707 "php": ">=7.2" 6615 6708 }, … … 6659 6752 ], 6660 6753 "support": { 6661 "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.3 1.0"6754 "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.32.0" 6662 6755 }, 6663 6756 "funding": [ … … 6675 6768 } 6676 6769 ], 6677 "time": "2024- 09-09T11:45:10+00:00"6770 "time": "2024-12-23T08:48:59+00:00" 6678 6771 }, 6679 6772 { 6680 6773 "name": "symfony/polyfill-php73", 6681 "version": "v1.3 1.0",6774 "version": "v1.32.0", 6682 6775 "source": { 6683 6776 "type": "git", … … 6735 6828 ], 6736 6829 "support": { 6737 "source": "https://github.com/symfony/polyfill-php73/tree/v1.3 1.0"6830 "source": "https://github.com/symfony/polyfill-php73/tree/v1.32.0" 6738 6831 }, 6739 6832 "funding": [ … … 6755 6848 { 6756 6849 "name": "symfony/polyfill-php80", 6757 "version": "v1.3 1.0",6850 "version": "v1.32.0", 6758 6851 "source": { 6759 6852 "type": "git", 6760 6853 "url": "https://github.com/symfony/polyfill-php80.git", 6761 "reference": " 60328e362d4c2c802a54fcbf04f9d3fb892b4cf8"6762 }, 6763 "dist": { 6764 "type": "zip", 6765 "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/ 60328e362d4c2c802a54fcbf04f9d3fb892b4cf8",6766 "reference": " 60328e362d4c2c802a54fcbf04f9d3fb892b4cf8",6854 "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608" 6855 }, 6856 "dist": { 6857 "type": "zip", 6858 "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608", 6859 "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608", 6767 6860 "shasum": "" 6768 6861 }, … … 6815 6908 ], 6816 6909 "support": { 6817 "source": "https://github.com/symfony/polyfill-php80/tree/v1.3 1.0"6910 "source": "https://github.com/symfony/polyfill-php80/tree/v1.32.0" 6818 6911 }, 6819 6912 "funding": [ … … 6831 6924 } 6832 6925 ], 6833 "time": "202 4-09-09T11:45:10+00:00"6926 "time": "2025-01-02T08:10:11+00:00" 6834 6927 }, 6835 6928 { 6836 6929 "name": "symfony/polyfill-php81", 6837 "version": "v1.3 1.0",6930 "version": "v1.32.0", 6838 6931 "source": { 6839 6932 "type": "git", … … 6891 6984 ], 6892 6985 "support": { 6893 "source": "https://github.com/symfony/polyfill-php81/tree/v1.3 1.0"6986 "source": "https://github.com/symfony/polyfill-php81/tree/v1.32.0" 6894 6987 }, 6895 6988 "funding": [ … … 7330 7423 "aliases": [], 7331 7424 "minimum-stability": "dev", 7332 "stability-flags": { 7333 "splash/phpcore": 20, 7334 "splash/console": 20 7335 }, 7425 "stability-flags": [], 7336 7426 "prefer-stable": true, 7337 7427 "prefer-lowest": false, -
splash-connector/tags/2.0.10/docker-compose.yml
r3249674 r3298609 74 74 wordpress: { ipv4_address: 172.101.0.10 } 75 75 splashsync: { aliases: [ latest.wordpress.local ] } 76 77 ################################################################################ 78 # WordPress 6.8 79 wordpress-6.8: 80 image: wordpress:6.8-php8.3 81 container_name: wp6-8.wordpress.local 82 hostname: wp6-8.wordpress.local 83 depends_on: 84 - mysql 85 volumes: 86 - "./:/var/www/html/wp-content/plugins/splash-connector:ro" 87 - "./.git/:/var/www/html/wp-content/plugins/splash-connector/.git:ro" 88 environment: 89 - WORDPRESS_VERSION=6.8 90 - WORDPRESS_URL=wp6-8.wordpress.local 91 - WORDPRESS_DB_HOST=mysql 92 - WORDPRESS_DB_USER=root 93 - WORDPRESS_DB_PASSWORD=admin 94 - WORDPRESS_DB_NAME=wordpress 95 - WORDPRESS_TABLE_PREFIX=wp_6_8_ 96 - ADMIN_MAIL=contact@splashsync.com 97 - ADMIN_PASSWD=splashsync 98 - SPLASH_WS_ID=ThisIsWp68Key 99 - SPLASH_WS_KEY=ThisTokenIsNotSoSecretChangeIt 100 - SPLASH_WS_HOST=http://toolkit.wordpress.local/ws/soap 101 command: sh /var/www/html/wp-content/plugins/splash-connector/docker/docker-entrypoint.sh 102 networks: 103 wordpress: { ipv4_address: 172.101.0.68 } 104 splashsync: { aliases: [ wp6-8.wordpress.local ] } 76 105 77 106 ################################################################################ -
splash-connector/tags/2.0.10/readme.txt
r3249674 r3298609 4 4 Tags: woocommerce, synchronization, ERP, prestashop, dolibarr 5 5 Requires at least: 6.1 6 Tested up to: 6. 77 Stable tag: 2.0. 96 Tested up to: 6.8 7 Stable tag: 2.0.10 8 8 Requires PHP: 7.4 9 9 License: GPLv2 -
splash-connector/tags/2.0.10/splash.php
r3249674 r3298609 16 16 /** 17 17 * Plugin Name: Splash Connector 18 * Version: 2.0. 918 * Version: 2.0.10 19 19 * Plugin URI: https://github.com/SplashSync/Wordpress 20 20 * Description: Splash Sync Wordpress plugin. … … 22 22 * Author URI: http://www.splashsync.com 23 23 * Requires at least: 6.1 24 * Tested up to: 6. 724 * Tested up to: 6.8 25 25 * 26 26 * Text Domain: wordpress-plugin-template … … 41 41 } 42 42 43 define("SPLASH_SYNC_VERSION", "2.0. 9");43 define("SPLASH_SYNC_VERSION", "2.0.10"); 44 44 45 45 // Load plugin class files -
splash-connector/tags/2.0.10/src/Core/AttributesManager.php
r3215418 r3298609 52 52 //====================================================================// 53 53 // Convert Group Code 54 $attrCode = trim(remove_accents(strtolower($code))); 54 $attrCode = str_replace( 55 " ", 56 "-", 57 trim(remove_accents(strtolower($code))) 58 ); 55 59 //====================================================================// 56 60 // Search for this Attribute Group Code -
splash-connector/tags/2.0.10/src/Core/InvoiceStatusManager.php
r3249674 r3298609 26 26 */ 27 27 const KNOWN_STATUSES = array( 28 InvoiceStatus::DRAFT => array("pending", "checkout-draft" ),29 InvoiceStatus::PAYMENT_DUE => array("on-hold" , "failed"),28 InvoiceStatus::DRAFT => array("pending", "checkout-draft", "failed"), 29 InvoiceStatus::PAYMENT_DUE => array("on-hold"), 30 30 InvoiceStatus::COMPLETE => array( 31 31 "completed", "processing", "delivered", -
splash-connector/tags/2.0.10/src/Objects/Order/ObjectListTrait.php
r3249674 r3298609 35 35 // Load Dta From DataBase 36 36 $rawData = wc_get_orders(array( 37 'type' => 'shop_order', 37 38 'post_status' => array_keys(wc_get_order_statuses()), 38 39 'numberposts' => (!empty($params["max"]) ? $params["max"] : 10), -
splash-connector/tags/2.0.10/src/Objects/Post/CustomTrait.php
r2865644 r3298609 121 121 // Decode Field Id 122 122 $metaFieldName = substr($fieldName, strlen($this->customPrefix)); 123 $postId = is_a($this->object, "\\WC_Order") ? $this->object->get_id() : $this->object->ID; 123 /** @var \WC_Order|\WP_Post $object */ 124 $object = $this->object; 125 $postId = is_a($object, "\\WC_Order") ? $object->get_id() : $object->ID; 124 126 //====================================================================// 125 127 // Read Field Data … … 161 163 // Decode Field Id 162 164 $metaFieldName = substr($fieldName, strlen($this->customPrefix)); 163 $postId = is_a($this->object, "\\WC_Order") ? $this->object->get_id() : $this->object->ID; 165 /** @var \WC_Order|\WP_Post $object */ 166 $object = $this->object; 167 $postId = is_a($object, "\\WC_Order") ? $object->get_id() : $object->ID; 164 168 //====================================================================// 165 169 // Write Field Data -
splash-connector/tags/2.0.10/vendor/autoload.php
r3215418 r3298609 15 15 } 16 16 } 17 trigger_error( 18 $err, 19 E_USER_ERROR 20 ); 17 throw new RuntimeException($err); 21 18 } 22 19 23 20 require_once __DIR__ . '/composer/autoload_real.php'; 24 21 25 return ComposerAutoloaderInitb 3fc7a00b3573547820c04d8f69f7c80::getLoader();22 return ComposerAutoloaderInitbcdef8991594f3619e1f760b8d3078b4::getLoader(); -
splash-connector/tags/2.0.10/vendor/composer/InstalledVersions.php
r3215418 r3298609 28 28 { 29 29 /** 30 * @var string|null if set (by reflection by Composer), this should be set to the path where this class is being copied to 31 * @internal 32 */ 33 private static $selfDir = null; 34 35 /** 30 36 * @var mixed[]|null 31 37 * @psalm-var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}|array{}|null 32 38 */ 33 39 private static $installed; 40 41 /** 42 * @var bool 43 */ 44 private static $installedIsLocalDir; 34 45 35 46 /** … … 310 321 self::$installed = $data; 311 322 self::$installedByVendor = array(); 323 324 // when using reload, we disable the duplicate protection to ensure that self::$installed data is 325 // always returned, but we cannot know whether it comes from the installed.php in __DIR__ or not, 326 // so we have to assume it does not, and that may result in duplicate data being returned when listing 327 // all installed packages for example 328 self::$installedIsLocalDir = false; 329 } 330 331 /** 332 * @return string 333 */ 334 private static function getSelfDir() 335 { 336 if (self::$selfDir === null) { 337 self::$selfDir = strtr(__DIR__, '\\', '/'); 338 } 339 340 return self::$selfDir; 312 341 } 313 342 … … 326 355 327 356 if (self::$canGetVendors) { 357 $selfDir = self::getSelfDir(); 328 358 foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) { 359 $vendorDir = strtr($vendorDir, '\\', '/'); 329 360 if (isset(self::$installedByVendor[$vendorDir])) { 330 361 $installed[] = self::$installedByVendor[$vendorDir]; … … 334 365 self::$installedByVendor[$vendorDir] = $required; 335 366 $installed[] = $required; 336 if (s trtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) {367 if (self::$installed === null && $vendorDir.'/composer' === $selfDir) { 337 368 self::$installed = $required; 338 $copiedLocalDir = true;369 self::$installedIsLocalDir = true; 339 370 } 371 } 372 if (self::$installedIsLocalDir && $vendorDir.'/composer' === $selfDir) { 373 $copiedLocalDir = true; 340 374 } 341 375 } -
splash-connector/tags/2.0.10/vendor/composer/autoload_psr4.php
r3215418 r3298609 7 7 8 8 return array( 9 'Splash\\Models\\' => array($vendorDir . '/splash/phpcore/src/Models'),10 9 'Splash\\Local\\' => array($baseDir . '/src', $baseDir . '/Resources'), 10 'Splash\\Framework\\' => array($vendorDir . '/splash/phpcore/src'), 11 11 'Splash\\' => array($vendorDir . '/splash/phpcore'), 12 12 ); -
splash-connector/tags/2.0.10/vendor/composer/autoload_real.php
r3215418 r3298609 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInitb 3fc7a00b3573547820c04d8f69f7c805 class ComposerAutoloaderInitbcdef8991594f3619e1f760b8d3078b4 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInitb 3fc7a00b3573547820c04d8f69f7c80', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInitbcdef8991594f3619e1f760b8d3078b4', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 29 spl_autoload_unregister(array('ComposerAutoloaderInitb 3fc7a00b3573547820c04d8f69f7c80', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInitbcdef8991594f3619e1f760b8d3078b4', 'loadClassLoader')); 30 30 31 31 require __DIR__ . '/autoload_static.php'; 32 call_user_func(\Composer\Autoload\ComposerStaticInitb 3fc7a00b3573547820c04d8f69f7c80::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInitbcdef8991594f3619e1f760b8d3078b4::getInitializer($loader)); 33 33 34 34 $loader->register(true); 35 35 36 $filesToLoad = \Composer\Autoload\ComposerStaticInitb 3fc7a00b3573547820c04d8f69f7c80::$files;36 $filesToLoad = \Composer\Autoload\ComposerStaticInitbcdef8991594f3619e1f760b8d3078b4::$files; 37 37 $requireFile = \Closure::bind(static function ($fileIdentifier, $file) { 38 38 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { -
splash-connector/tags/2.0.10/vendor/composer/autoload_static.php
r3215418 r3298609 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInitb 3fc7a00b3573547820c04d8f69f7c807 class ComposerStaticInitbcdef8991594f3619e1f760b8d3078b4 8 8 { 9 9 public static $files = array ( … … 14 14 'S' => 15 15 array ( 16 'Splash\\Models\\' => 14,17 16 'Splash\\Local\\' => 13, 17 'Splash\\Framework\\' => 17, 18 18 'Splash\\' => 7, 19 19 ), … … 21 21 22 22 public static $prefixDirsPsr4 = array ( 23 'Splash\\Models\\' =>24 array (25 0 => __DIR__ . '/..' . '/splash/phpcore/src/Models',26 ),27 23 'Splash\\Local\\' => 28 24 array ( 29 25 0 => __DIR__ . '/../..' . '/src', 30 26 1 => __DIR__ . '/../..' . '/Resources', 27 ), 28 'Splash\\Framework\\' => 29 array ( 30 0 => __DIR__ . '/..' . '/splash/phpcore/src', 31 31 ), 32 32 'Splash\\' => … … 43 43 { 44 44 return \Closure::bind(function () use ($loader) { 45 $loader->prefixLengthsPsr4 = ComposerStaticInitb 3fc7a00b3573547820c04d8f69f7c80::$prefixLengthsPsr4;46 $loader->prefixDirsPsr4 = ComposerStaticInitb 3fc7a00b3573547820c04d8f69f7c80::$prefixDirsPsr4;47 $loader->classMap = ComposerStaticInitb 3fc7a00b3573547820c04d8f69f7c80::$classMap;45 $loader->prefixLengthsPsr4 = ComposerStaticInitbcdef8991594f3619e1f760b8d3078b4::$prefixLengthsPsr4; 46 $loader->prefixDirsPsr4 = ComposerStaticInitbcdef8991594f3619e1f760b8d3078b4::$prefixDirsPsr4; 47 $loader->classMap = ComposerStaticInitbcdef8991594f3619e1f760b8d3078b4::$classMap; 48 48 49 49 }, null, ClassLoader::class); -
splash-connector/tags/2.0.10/vendor/composer/installed.json
r3215418 r3298609 3 3 { 4 4 "name": "splash/phpcore", 5 "version": " dev-master",6 "version_normalized": " dev-master",5 "version": "2.3.12", 6 "version_normalized": "2.3.12.0", 7 7 "source": { 8 8 "type": "git", 9 9 "url": "https://github.com/SplashSync/Php-Core.git", 10 "reference": "2 44f48864b60c3ae4571e7a97806baa52b954985"10 "reference": "283a5c7e6185510efd3b45a607e4252b99ca8cca" 11 11 }, 12 12 "dist": { 13 13 "type": "zip", 14 "url": "https://api.github.com/repos/SplashSync/Php-Core/zipball/2 44f48864b60c3ae4571e7a97806baa52b954985",15 "reference": "2 44f48864b60c3ae4571e7a97806baa52b954985",14 "url": "https://api.github.com/repos/SplashSync/Php-Core/zipball/283a5c7e6185510efd3b45a607e4252b99ca8cca", 15 "reference": "283a5c7e6185510efd3b45a607e4252b99ca8cca", 16 16 "shasum": "" 17 17 }, … … 30 30 "splash/console": "dev-master" 31 31 }, 32 "time": "2024-12-31T12:50:42+00:00", 33 "default-branch": true, 32 "time": "2025-03-25T15:58:54+00:00", 34 33 "type": "package", 35 34 "installation-source": "dist", … … 41 40 "Splash\\": "", 42 41 "Splash\\Local\\": "../../../Resources", 43 "Splash\\ Models\\": "src/Models/"42 "Splash\\Framework\\": "src" 44 43 } 45 44 }, … … 61 60 "support": { 62 61 "issues": "https://github.com/SplashSync/Php-Core/issues", 63 "source": "https://github.com/SplashSync/Php-Core/tree/ master"62 "source": "https://github.com/SplashSync/Php-Core/tree/2.3.12" 64 63 }, 65 64 "install-path": "../splash/phpcore" -
splash-connector/tags/2.0.10/vendor/composer/installed.php
r3249674 r3298609 2 2 'root' => array( 3 3 'name' => 'splash/wordpress', 4 'pretty_version' => '2.0. 9',5 'version' => '2.0. 9.0',6 'reference' => ' 1629246f74c6db5df9c4d390ac28f195f388d109',4 'pretty_version' => '2.0.10', 5 'version' => '2.0.10.0', 6 'reference' => 'eda49247d0f8306fc71b01cf27896d9da425c1e9', 7 7 'type' => 'library', 8 8 'install_path' => __DIR__ . '/../../', … … 12 12 'versions' => array( 13 13 'splash/phpcore' => array( 14 'pretty_version' => ' dev-master',15 'version' => ' dev-master',16 'reference' => '2 44f48864b60c3ae4571e7a97806baa52b954985',14 'pretty_version' => '2.3.12', 15 'version' => '2.3.12.0', 16 'reference' => '283a5c7e6185510efd3b45a607e4252b99ca8cca', 17 17 'type' => 'package', 18 18 'install_path' => __DIR__ . '/../splash/phpcore', 19 'aliases' => array( 20 0 => '9999999-dev', 21 ), 19 'aliases' => array(), 22 20 'dev_requirement' => false, 23 21 ), 24 22 'splash/wordpress' => array( 25 'pretty_version' => '2.0. 9',26 'version' => '2.0. 9.0',27 'reference' => ' 1629246f74c6db5df9c4d390ac28f195f388d109',23 'pretty_version' => '2.0.10', 24 'version' => '2.0.10.0', 25 'reference' => 'eda49247d0f8306fc71b01cf27896d9da425c1e9', 28 26 'type' => 'library', 29 27 'install_path' => __DIR__ . '/../../', -
splash-connector/tags/2.0.10/vendor/splash/phpcore/Core/SplashCore.php
r3215418 r3298609 171 171 * @return LocalClassInterface 172 172 */ 173 public static function local() 173 public static function local(): LocalClassInterface 174 174 { 175 175 //====================================================================// … … 304 304 } catch (Exception $e) { 305 305 $localConf = array(); 306 self::log()->err($e->getMessage()); 306 307 } 307 308 //====================================================================// -
splash-connector/tags/2.0.10/vendor/splash/phpcore/Models/Helpers/ListsHelper.php
r3215418 r3298609 25 25 use FieldsManagerTrait; 26 26 27 /** 28 * List Fields Type Splitter 29 */ 30 const SPLIT = '@'; 31 27 32 //====================================================================// 28 33 // FIELDS LIST IDENTIFIERS MANAGEMENT … … 49 54 50 55 //====================================================================// 51 // Create & Return List Field I dData String52 return $fieldName. LISTSPLIT.$listName;56 // Create & Return List Field ID Data String 57 return $fieldName.self::SPLIT.$listName; 53 58 } 54 59 … … 109 114 //====================================================================// 110 115 // Store Data in Array 111 $fieldIndex = explode( LISTSPLIT, $fieldName);116 $fieldIndex = explode(self::SPLIT, $fieldName); 112 117 $buffer[$listName][$key][$fieldIndex[0]] = $itemData; 113 118 } -
splash-connector/tags/2.0.10/vendor/splash/phpcore/Models/Helpers/ObjectsHelper.php
r3215418 r3298609 29 29 30 30 /** 31 * Object Id Splitter 32 */ 33 const SPLIT = '::'; 34 35 /** 31 36 * Create an Object Identifier String 32 37 * … … 49 54 //====================================================================// 50 55 // Create & Return Field Id Data String 51 return $objectId. IDSPLIT.$objectType;56 return $objectId.self::SPLIT.$objectType; 52 57 } 53 58 -
splash-connector/tags/2.0.10/vendor/splash/phpcore/composer.json
r3215418 r3298609 21 21 "autoload": { 22 22 "psr-4": { 23 "Splash\\": "",24 "Splash\\ Local\\": "../../../Resources",25 "Splash\\ Models\\": "src/Models/"23 "Splash\\": "", 24 "Splash\\Framework\\": "src", 25 "Splash\\Local\\": "../../../Resources" 26 26 }, 27 27 "files": [ -
splash-connector/tags/2.0.10/vendor/splash/phpcore/inc/Splash.Inc.php
r2865644 r3298609 77 77 // $data["name"] = $value 78 78 //====================================================================// 79 define('SPL_T_BOOL', 'bool'); // Boolean, stored as 0 or 1 80 define('SPL_T_INT', 'int'); // Signed Integer 81 define('SPL_T_DOUBLE', 'double'); // Signed Double, used for all float values 82 define('SPL_T_VARCHAR', 'varchar'); // Short texts (Inf 256 char) 83 define('SPL_T_TEXT', 'text'); // Long text 84 define('SPL_T_EMAIL', 'email'); // Email Address 85 define('SPL_T_PHONE', 'phone'); // Phone Number 86 define('SPL_T_DATE', 'date'); // Day Timestamps 87 define('SPL_T_DATECAST', 'Y-m-d'); // Day Timestamps Format 88 define('SPL_T_DATETIME', 'datetime'); // Timestamps 89 define('SPL_T_DATETIMECAST', 'Y-m-d H:i:s');// Timestamps Format 90 define('SPL_T_LANG', 'lang'); // Iso Language code (en_US / fr_FR ...) 91 define('SPL_T_COUNTRY', 'country'); // Iso country code (FR / US ...) 92 define('SPL_T_STATE', 'state'); // Iso state code (CA / FR ...) 93 define('SPL_T_CURRENCY', 'currency'); // Iso Currency code (EUR / USD ... ) 94 define('SPL_T_URL', 'url'); // External Url 79 80 /** 81 * Boolean, stored as 0 or 1 82 * 83 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 84 */ 85 define('SPL_T_BOOL', 'bool'); 86 87 /** 88 * Signed Integer 89 * 90 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 91 */ 92 define('SPL_T_INT', 'int'); 93 94 /** 95 * Signed Double, used for all float values 96 * 97 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 98 */ 99 define('SPL_T_DOUBLE', 'double'); 100 101 /** 102 * Short texts (Inf 256 char) 103 * 104 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 105 */ 106 define('SPL_T_VARCHAR', 'varchar'); 107 108 /** 109 * Long text 110 * 111 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 112 */ 113 define('SPL_T_TEXT', 'text'); 114 115 /** 116 * Email Address 117 * 118 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 119 */ 120 define('SPL_T_EMAIL', 'email'); 121 122 /** 123 * Phone Number 124 * 125 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 126 */ 127 define('SPL_T_PHONE', 'phone'); 128 129 /** 130 * Day Timestamps 131 * 132 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 133 */ 134 define('SPL_T_DATE', 'date'); 135 136 /** 137 * Date Timestamps Format 138 * 139 * @deprecated use \Splash\Models\Helpers\DatesHelper instead 140 */ 141 define('SPL_T_DATECAST', 'Y-m-d'); 142 143 /** 144 * Datetime Timestamps 145 * 146 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 147 */ 148 define('SPL_T_DATETIME', 'datetime'); 149 150 /** 151 * Datetime Timestamps Format 152 * 153 * @deprecated use \Splash\Models\Helpers\DatesHelper instead 154 */ 155 define('SPL_T_DATETIMECAST', 'Y-m-d H:i:s'); 156 157 /** 158 * Iso Language code (en_US / fr_FR ...) 159 * 160 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 161 */ 162 define('SPL_T_LANG', 'lang'); 163 164 /** 165 * Iso Language code (en_US / fr_FR ...) 166 * 167 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 168 */ 169 define('SPL_T_COUNTRY', 'country'); 170 171 /** 172 * Iso state code (CA / FR ...) 173 * 174 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 175 */ 176 177 define('SPL_T_STATE', 'state'); 178 179 /** 180 * Iso Currency code (EUR / USD ... ) 181 * 182 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 183 */ 184 185 define('SPL_T_CURRENCY', 'currency'); 186 187 /** 188 * External Url 189 * 190 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 191 */ 192 define('SPL_T_URL', 'url'); 95 193 96 194 //====================================================================// … … 100 198 //====================================================================// 101 199 102 //====================================================================// 103 // File Structure 104 //====================================================================// 105 // Sample : 106 // $data["file"]["name"] => File Name/Description 107 // $data["file"]["file"] => File Identifier to Require File from Server 108 // $data["file"]["filename"] => Filename with Extension 109 // $data["file"]["path"] => Full File path on client system 110 // $data["file"]["url"] => Complete Public Url, Usable for Direct Download 111 // $data["file"]["md5"] => File Md5 Checksum 112 // $data["file"]["size"] => File Size in Bytes 113 //====================================================================// 200 /** 201 * File Structure 202 * 203 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 204 */ 114 205 define('SPL_T_FILE', 'file'); 115 206 116 //====================================================================// 117 // Image Structure 118 //====================================================================// 119 // Sample : 120 // $data["image"]["name"] => Image Name 121 // $data["image"]["file"] => Image Identifier to Require File from Server 122 // $data["image"]["filename"] => Image Filename with Extension 123 // $data["image"]["path"] => Image Full path on local system 124 // $data["image"]["url"] => Complete Public Url, Used to display image 125 // $data["image"]["t_url"] => Complete Thumb Public Url, Used to display image 126 // $data["image"]["width"] => Image Width In Px 127 // $data["image"]["height"] => Image Height In Px 128 // $data["image"]["md5"] => Image File Md5 Checksum 129 // $data["image"]["size"] => Image File Size 130 //====================================================================// 207 /** 208 * Image Structure 209 * 210 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 211 */ 131 212 define('SPL_T_IMG', 'image'); 132 213 133 //====================================================================// 134 // Stream File Structure 135 //====================================================================// 136 // Sample : 137 // $data["file"]["name"] => File Name/Description 138 // $data["file"]["file"] => File Identifier to Require File from Server 139 // $data["file"]["filename"] => Filename with Extension 140 // $data["file"]["path"] => Full File path on client system 141 // $data["file"]["url"] => Complete Public Url, Usable for Direct Download 142 // $data["file"]["md5"] => File Md5 Checksum 143 // $data["file"]["size"] => File Size in Bytes 144 // $data["file"]["ttl"] => Time to Live (in Days) 145 //====================================================================// 214 /** 215 * Stream File Structure 216 * 217 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 218 */ 146 219 define('SPL_T_STREAM', 'stream'); 147 220 148 //====================================================================// 149 // Multilangual Fields, Shared as Single Fields with Iso Language code #tag 150 //====================================================================// 151 // Sample : 152 // $data["name"]["iso_code"] => Value 153 // Where name is field name and code is a valid SPL_T_LANG Iso Language Code 154 //====================================================================// 155 define('SPL_T_MVARCHAR', 'mvarchar'); // Mulitlangual Short texts (Inf 256 char) 156 define('SPL_T_MTEXT', 'mtext'); // Mulitlangual Long text 157 158 //====================================================================// 159 // Price Fields, Shared as an array including all price informations 160 //====================================================================// 161 // Price Definition Array 162 // Sample : Required Informations 163 // $data["price"]["base"] => BOOL Reference Price With or Without Tax? True => With VAT 164 // $data["price"]["ht"] => DOUBLE Price Without Tax 165 // $data["price"]["ttc"] => DOUBLE Price With Tax 166 // $data["price"]["vat"] => DOUBLE VAT Tax in Percent 167 // $data["price"]["tax"] => DOUBLE VAT Tax amount 168 // Sample : Optionnal Informations 169 // $data["price"]["symbol"] => STRING Currency Symbol 170 // $data["price"]["code"] => STRING Currency Code 171 // $data["price"]["name"] => STRING Currency Name 172 // Where code field is a valid SPL_T_CURRENCY Iso Currency Code 173 //====================================================================// 174 define('SPL_T_PRICE', 'price'); // Price definition array 221 /** 222 * Multilingual Short texts (Inf 256 char) 223 * 224 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 225 */ 226 define('SPL_T_MVARCHAR', 'mvarchar'); 227 228 /** 229 * Multilingual Long text 230 * 231 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 232 */ 233 define('SPL_T_MTEXT', 'mtext'); 234 235 /** 236 * Price definition array 237 * 238 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 239 */ 240 define('SPL_T_PRICE', 'price'); 175 241 176 242 //====================================================================// 177 243 // Fields Lists 178 244 //====================================================================// 179 // Declared as SPL_T_XX@SPL_T_LIST 180 // Shared as fieldname@listname 181 // Multiple Fields may be attached to same List Name 182 //====================================================================// 183 define('SPL_T_LIST', 'list'); // Object List 184 define('LISTSPLIT', '@'); // Object List Splitter 245 246 /** 247 * List Field Definition 248 * 249 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 250 */ 251 define('SPL_T_LIST', 'list'); 252 253 /** 254 * List Field Splitter 255 * 256 * @deprecated use \Splash\Models\Helpers\ListsHelper instead 257 */ 258 define('LISTSPLIT', '@'); 185 259 186 260 //====================================================================// 187 261 // Inline Lists 188 262 //====================================================================// 189 // Store an Array of Values as a JSON String 190 / /191 // Example: 192 // - ["value1", "value2", "value3"] 193 // 194 //====================================================================//263 264 /** 265 * Inline Field Definition 266 * 267 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 268 */ 195 269 define('SPL_T_INLINE', 'inline'); 196 270 … … 198 272 // Object Identifier Field 199 273 //====================================================================// 200 // Declared as any other field type, this type is used to identify Objects 201 // links between structures. 202 // 203 // How does it works : 204 // 205 // - Identifier uses a specific format : ObjectId:@@:TypeName 206 // where ObjectId is Object Identifier on Local System and 207 // TypeName is the standard OsWs Type of this object. 208 // => ie : Product with Id 56 is : 56:@@:Products 209 // 210 // - When reading an object, you can add Object identifiers field 211 // in any data structure, or list. 212 // 213 // - Before Data CheckIn or CheckOut, OsWs Scan all data and : 214 // => Translate already linked object from Local to Remote Server 215 // => Import or Export Missing Objects on Local or Remote Server 216 // => Return Translated Objects Id to requested server 217 // 218 //====================================================================// 219 define('SPL_T_ID', 'objectid'); // Object Id 220 define('IDSPLIT', '::'); // Object Id Splitter 274 275 /** 276 * Object Identifier Field 277 * 278 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 279 */ 280 define('SPL_T_ID', 'objectid'); 281 282 /** 283 * Object Identifier Splitter 284 * 285 * @deprecated use \Splash\Models\Helpers\ObjectsHelper instead 286 */ 287 define('IDSPLIT', '::'); 221 288 222 289 //====================================================================// … … 236 303 //--------------------------------------------------------------------// 237 304 //====================================================================// 238 define('SPL_S_PING', "Ping"); // Connexion tests, only to check availabilty & access of remote server 239 define('SPL_S_CONNECT', "Connect"); // Connect to remote and read server informations 240 define('SPL_S_ADMIN', "Admin"); // Global Remote Shop information retrieval 241 define('SPL_S_OBJECTS', "Objects"); // Common Data Transactions 242 define('SPL_S_FILE', "Files"); // Files exchenges functions 243 define('SPL_S_WIDGETS', "Widgets"); // Information Blocks Retieval functions 305 306 /** 307 * Connexion tests, only to check availability & access of remote server 308 * 309 * @deprecated use \Splash\Framework\Dictionary\Services instead 310 */ 311 define('SPL_S_PING', "Ping"); 312 313 /** 314 * Connect to remote and read server information 315 * 316 * @deprecated use \Splash\Framework\Dictionary\Services instead 317 */ 318 define('SPL_S_CONNECT', "Connect"); 319 320 /** 321 * Global Remote Shop information retrieval 322 * 323 * @deprecated use \Splash\Framework\Dictionary\Services instead 324 */ 325 define('SPL_S_ADMIN', "Admin"); 326 327 /** 328 * Common Data Transactions 329 * 330 * @deprecated use \Splash\Framework\Dictionary\Services instead 331 */ 332 define('SPL_S_OBJECTS', "Objects"); 333 334 /** 335 * Files exchanges functions 336 * 337 * @deprecated use \Splash\Framework\Dictionary\Services instead 338 */ 339 define('SPL_S_FILE', "Files"); 340 341 /** 342 * Information Blocks Retrieval functions 343 * 344 * @deprecated use \Splash\Framework\Dictionary\Services instead 345 */ 346 define('SPL_S_WIDGETS', "Widgets"); 244 347 245 348 //====================================================================// … … 250 353 // Available Functions 251 354 //====================================================================// 252 define("SPL_F_GET_INFOS", 'infos'); // Get Server Informations (Name, Address and more...) 253 define("SPL_F_GET_OBJECTS", 'objects'); // Get List of Available Objects 254 define("SPL_F_GET_SELFTEST", 'selftest'); // Get Result of SelfTest Sequence 255 define("SPL_F_GET_WIDGETS", 'widgets'); // Get List of Available Widgets 355 356 /** 357 * Get Server Information (Name, Address and more...) 358 * 359 * @deprecated use \Splash\Framework\Dictionary\Methods\SplAdminMethods instead 360 */ 361 define("SPL_F_GET_INFOS", 'infos'); 362 363 /** 364 * Get List of Available Objects 365 * 366 * @deprecated use \Splash\Framework\Dictionary\Methods\SplAdminMethods instead 367 */ 368 define("SPL_F_GET_OBJECTS", 'objects'); 369 370 /** 371 * Get Result of SelfTest Sequence 372 * 373 * @deprecated use \Splash\Framework\Dictionary\Methods\SplAdminMethods instead 374 */ 375 define("SPL_F_GET_SELFTEST", 'selftest'); 376 377 /** 378 * Get List of Available Widgets 379 * 380 * @deprecated use \Splash\Framework\Dictionary\Methods\SplAdminMethods instead 381 */ 382 define("SPL_F_GET_WIDGETS", 'widgets'); 256 383 257 384 //====================================================================// … … 262 389 // Available Functions 263 390 //====================================================================// 264 define("SPL_F_OBJECTS", 'Objects'); // Get List of Available Objects 265 define("SPL_F_COMMIT", 'Commit'); // Commit Object Change on Server 266 define("SPL_F_DESC", 'Description'); // Read Object Description 267 define("SPL_F_FIELDS", 'Fields'); // Read Object Available Fields List 268 define("SPL_F_LIST", 'ObjectsList'); // Read Object List 269 define("SPL_F_IDENTIFY", 'Identify'); // Identify Object by Primary Keys 270 define("SPL_F_GET", 'Get'); // Read Object Data 271 define("SPL_F_SET", 'Set'); // Write Object Data 272 define("SPL_F_DEL", 'Delete'); // Delete An Object 391 392 /** 393 * Get List of Available Objects 394 * 395 * @deprecated use \Splash\Framework\Dictionary\Methods\SplObjectMethods instead 396 */ 397 define("SPL_F_OBJECTS", 'Objects'); 398 399 /** 400 * Commit Object Change on Server 401 * 402 * @deprecated use \Splash\Framework\Dictionary\Methods\SplObjectMethods instead 403 */ 404 define("SPL_F_COMMIT", 'Commit'); 405 406 /** 407 * Read Object Description 408 * 409 * @deprecated use \Splash\Framework\Dictionary\Methods\SplObjectMethods instead 410 */ 411 define("SPL_F_DESC", 'Description'); 412 413 /** 414 * Read Available Fields for an Object 415 * 416 * @deprecated use \Splash\Framework\Dictionary\Methods\SplObjectMethods instead 417 */ 418 define("SPL_F_FIELDS", 'Fields'); 419 420 /** 421 * Read Objects List 422 * 423 * @deprecated use \Splash\Framework\Dictionary\Methods\SplObjectMethods instead 424 */ 425 426 define("SPL_F_LIST", 'ObjectsList'); 427 428 /** 429 * Identify Object by Primary Keys 430 * 431 * @deprecated use \Splash\Framework\Dictionary\Methods\SplObjectMethods instead 432 */ 433 define("SPL_F_IDENTIFY", 'Identify'); 434 435 /** 436 * Read Object Data 437 * 438 * @deprecated use \Splash\Framework\Dictionary\Methods\SplObjectMethods instead 439 */ 440 define("SPL_F_GET", 'Get'); 441 442 /** 443 * Write Object Data 444 * 445 * @deprecated use \Splash\Framework\Dictionary\Methods\SplObjectMethods instead 446 */ 447 define("SPL_F_SET", 'Set'); 448 449 /** 450 * Delete An Object 451 * 452 * @deprecated use \Splash\Framework\Dictionary\Methods\SplObjectMethods instead 453 */ 454 define("SPL_F_DEL", 'Delete'); 273 455 274 456 //====================================================================// … … 279 461 // Available Functions 280 462 //====================================================================// 281 define("SPL_F_ISFILE", 'isFile'); // Check if file exist 282 define("SPL_F_GETFILE", 'ReadFile'); // Download file from slave 283 define("SPL_F_SETFILE", 'SetFile'); // Upload file to slave 284 define("SPL_F_DELFILE", 'DeleteFile'); // Delete file from slave 463 464 /** 465 * Check if file exist 466 * 467 * @deprecated use \Splash\Framework\Dictionary\Methods\SplFilesMethods instead 468 */ 469 define("SPL_F_ISFILE", 'isFile'); 470 471 /** 472 * Download file from slave 473 * 474 * @deprecated use \Splash\Framework\Dictionary\Methods\SplFilesMethods instead 475 */ 476 define("SPL_F_GETFILE", 'ReadFile'); 477 478 /** 479 * Upload file to slave 480 * 481 * @deprecated use \Splash\Framework\Dictionary\Methods\SplFilesMethods instead 482 */ 483 define("SPL_F_SETFILE", 'SetFile'); 484 485 /** 486 * Delete file from slave 487 * 488 * @deprecated use \Splash\Framework\Dictionary\Methods\SplFilesMethods instead 489 */ 490 define("SPL_F_DELFILE", 'DeleteFile'); 285 491 286 492 //====================================================================// … … 291 497 // Available Functions 292 498 //====================================================================// 293 define("SPL_F_WIDGET_LIST", 'WidgetsList'); // Get List of Available Widgets 294 define("SPL_F_WIDGET_DEFINITION", 'Description'); // Get Widget Definition 295 define("SPL_F_WIDGET_GET", 'Get'); // Get Informations 499 500 /** 501 * Get List of Available Widgets 502 * 503 * @deprecated use \Splash\Framework\Dictionary\Methods\SplWidgetsMethods instead 504 */ 505 define("SPL_F_WIDGET_LIST", 'WidgetsList'); 506 507 /** 508 * Get Widget Definition 509 * 510 * @deprecated use \Splash\Framework\Dictionary\Methods\SplWidgetsMethods instead 511 */ 512 define("SPL_F_WIDGET_DEFINITION", 'Description'); 513 514 /** 515 * Get Information 516 * 517 * @deprecated use \Splash\Framework\Dictionary\Methods\SplWidgetsMethods instead 518 */ 519 define("SPL_F_WIDGET_GET", 'Get'); -
splash-connector/trunk/composer.json
r2865644 r3298609 28 28 "require": { 29 29 "php": "^7.4|^8.0", 30 "splash/phpcore": " dev-master"30 "splash/phpcore": "^2.0" 31 31 }, 32 32 33 33 "require-dev": { 34 "badpixxel/php-sdk": " ~2.0",35 "splash/console": " dev-master",34 "badpixxel/php-sdk": "^2.0", 35 "splash/console": "^2.0", 36 36 "phpunit/phpunit": "^9.0" 37 37 }, -
splash-connector/trunk/composer.lock
r3249674 r3298609 5 5 "This file is @generated automatically" 6 6 ], 7 "content-hash": "b 3fc7a00b3573547820c04d8f69f7c80",7 "content-hash": "bcdef8991594f3619e1f760b8d3078b4", 8 8 "packages": [ 9 9 { 10 10 "name": "splash/phpcore", 11 "version": " dev-master",11 "version": "2.3.12", 12 12 "source": { 13 13 "type": "git", 14 14 "url": "https://github.com/SplashSync/Php-Core.git", 15 "reference": "2 44f48864b60c3ae4571e7a97806baa52b954985"16 }, 17 "dist": { 18 "type": "zip", 19 "url": "https://api.github.com/repos/SplashSync/Php-Core/zipball/2 44f48864b60c3ae4571e7a97806baa52b954985",20 "reference": "2 44f48864b60c3ae4571e7a97806baa52b954985",15 "reference": "283a5c7e6185510efd3b45a607e4252b99ca8cca" 16 }, 17 "dist": { 18 "type": "zip", 19 "url": "https://api.github.com/repos/SplashSync/Php-Core/zipball/283a5c7e6185510efd3b45a607e4252b99ca8cca", 20 "reference": "283a5c7e6185510efd3b45a607e4252b99ca8cca", 21 21 "shasum": "" 22 22 }, … … 35 35 "splash/console": "dev-master" 36 36 }, 37 "default-branch": true,38 37 "type": "package", 39 38 "autoload": { … … 44 43 "Splash\\": "", 45 44 "Splash\\Local\\": "../../../Resources", 46 "Splash\\ Models\\": "src/Models/"45 "Splash\\Framework\\": "src" 47 46 } 48 47 }, … … 64 63 "support": { 65 64 "issues": "https://github.com/SplashSync/Php-Core/issues", 66 "source": "https://github.com/SplashSync/Php-Core/tree/ master"67 }, 68 "time": "202 4-12-31T12:50:42+00:00"65 "source": "https://github.com/SplashSync/Php-Core/tree/2.3.12" 66 }, 67 "time": "2025-03-25T15:58:54+00:00" 69 68 } 70 69 ], … … 617 616 { 618 617 "name": "badpixxel/php-sdk", 619 "version": "2. 1.2",618 "version": "2.2.1", 620 619 "source": { 621 620 "type": "git", 622 621 "url": "https://github.com/BadPixxel/Php-Sdk.git", 623 "reference": " 60c9a528710d9d19783db9f6ea834529cb6b319b"624 }, 625 "dist": { 626 "type": "zip", 627 "url": "https://api.github.com/repos/BadPixxel/Php-Sdk/zipball/ 60c9a528710d9d19783db9f6ea834529cb6b319b",628 "reference": " 60c9a528710d9d19783db9f6ea834529cb6b319b",622 "reference": "a458ccce080dc6ba8f565aab40c9a5c30305ea44" 623 }, 624 "dist": { 625 "type": "zip", 626 "url": "https://api.github.com/repos/BadPixxel/Php-Sdk/zipball/a458ccce080dc6ba8f565aab40c9a5c30305ea44", 627 "reference": "a458ccce080dc6ba8f565aab40c9a5c30305ea44", 629 628 "shasum": "" 630 629 }, … … 643 642 "phpstan/phpstan-strict-rules": "^1.0", 644 643 "phpstan/phpstan-symfony": "^1.0", 645 "phpunit/phpunit": "^7.0|^8.0|^9.0 |^10.0|^11.0",644 "phpunit/phpunit": "^7.0|^8.0|^9.0", 646 645 "sebastian/phpcpd": ">3.0", 647 646 "seld/jsonlint": "^1.7", … … 677 676 "support": { 678 677 "issues": "https://github.com/BadPixxel/Php-Sdk/issues", 679 "source": "https://github.com/BadPixxel/Php-Sdk/tree/2. 1.2"680 }, 681 "time": "2025-0 1-20T23:00:37+00:00"678 "source": "https://github.com/BadPixxel/Php-Sdk/tree/2.2.1" 679 }, 680 "time": "2025-05-05T14:07:09+00:00" 682 681 }, 683 682 { … … 747 746 { 748 747 "name": "composer/ca-bundle", 749 "version": "1.5. 5",748 "version": "1.5.6", 750 749 "source": { 751 750 "type": "git", 752 751 "url": "https://github.com/composer/ca-bundle.git", 753 "reference": " 08c50d5ec4c6ced7d0271d2862dec8c1033283e6"754 }, 755 "dist": { 756 "type": "zip", 757 "url": "https://api.github.com/repos/composer/ca-bundle/zipball/ 08c50d5ec4c6ced7d0271d2862dec8c1033283e6",758 "reference": " 08c50d5ec4c6ced7d0271d2862dec8c1033283e6",752 "reference": "f65c239c970e7f072f067ab78646e9f0b2935175" 753 }, 754 "dist": { 755 "type": "zip", 756 "url": "https://api.github.com/repos/composer/ca-bundle/zipball/f65c239c970e7f072f067ab78646e9f0b2935175", 757 "reference": "f65c239c970e7f072f067ab78646e9f0b2935175", 759 758 "shasum": "" 760 759 }, … … 803 802 "irc": "irc://irc.freenode.org/composer", 804 803 "issues": "https://github.com/composer/ca-bundle/issues", 805 "source": "https://github.com/composer/ca-bundle/tree/1.5. 5"804 "source": "https://github.com/composer/ca-bundle/tree/1.5.6" 806 805 }, 807 806 "funding": [ … … 819 818 } 820 819 ], 821 "time": "2025-0 1-08T16:17:16+00:00"820 "time": "2025-03-06T14:30:56+00:00" 822 821 }, 823 822 { 824 823 "name": "composer/class-map-generator", 825 "version": "1.6. 0",824 "version": "1.6.1", 826 825 "source": { 827 826 "type": "git", 828 827 "url": "https://github.com/composer/class-map-generator.git", 829 "reference": " ffe442c5974c44a9343e37a0abcb1cc37319f5b9"830 }, 831 "dist": { 832 "type": "zip", 833 "url": "https://api.github.com/repos/composer/class-map-generator/zipball/ ffe442c5974c44a9343e37a0abcb1cc37319f5b9",834 "reference": " ffe442c5974c44a9343e37a0abcb1cc37319f5b9",828 "reference": "134b705ddb0025d397d8318a75825fe3c9d1da34" 829 }, 830 "dist": { 831 "type": "zip", 832 "url": "https://api.github.com/repos/composer/class-map-generator/zipball/134b705ddb0025d397d8318a75825fe3c9d1da34", 833 "reference": "134b705ddb0025d397d8318a75825fe3c9d1da34", 835 834 "shasum": "" 836 835 }, … … 876 875 "support": { 877 876 "issues": "https://github.com/composer/class-map-generator/issues", 878 "source": "https://github.com/composer/class-map-generator/tree/1.6. 0"877 "source": "https://github.com/composer/class-map-generator/tree/1.6.1" 879 878 }, 880 879 "funding": [ … … 892 891 } 893 892 ], 894 "time": "2025-0 2-05T10:05:34+00:00"893 "time": "2025-03-24T13:50:44+00:00" 895 894 }, 896 895 { 897 896 "name": "composer/composer", 898 "version": "2.8. 6",897 "version": "2.8.9", 899 898 "source": { 900 899 "type": "git", 901 900 "url": "https://github.com/composer/composer.git", 902 "reference": " 937c775a644bd7d2c3dfbb352747488463a6e673"903 }, 904 "dist": { 905 "type": "zip", 906 "url": "https://api.github.com/repos/composer/composer/zipball/ 937c775a644bd7d2c3dfbb352747488463a6e673",907 "reference": " 937c775a644bd7d2c3dfbb352747488463a6e673",901 "reference": "b4e6bff2db7ce756ddb77ecee958a0f41f42bd9d" 902 }, 903 "dist": { 904 "type": "zip", 905 "url": "https://api.github.com/repos/composer/composer/zipball/b4e6bff2db7ce756ddb77ecee958a0f41f42bd9d", 906 "reference": "b4e6bff2db7ce756ddb77ecee958a0f41f42bd9d", 908 907 "shasum": "" 909 908 }, … … 916 915 "composer/spdx-licenses": "^1.5.7", 917 916 "composer/xdebug-handler": "^2.0.2 || ^3.0.3", 918 "justinrainbow/json-schema": "^ 5.3",917 "justinrainbow/json-schema": "^6.3.1", 919 918 "php": "^7.2.5 || ^8.0", 920 919 "psr/log": "^1.0 || ^2.0 || ^3.0", … … 990 989 "issues": "https://github.com/composer/composer/issues", 991 990 "security": "https://github.com/composer/composer/security/policy", 992 "source": "https://github.com/composer/composer/tree/2.8. 6"991 "source": "https://github.com/composer/composer/tree/2.8.9" 993 992 }, 994 993 "funding": [ … … 1006 1005 } 1007 1006 ], 1008 "time": "2025-0 2-25T12:03:50+00:00"1007 "time": "2025-05-13T12:01:37+00:00" 1009 1008 }, 1010 1009 { … … 1239 1238 { 1240 1239 "name": "composer/spdx-licenses", 1241 "version": "1.5. 8",1240 "version": "1.5.9", 1242 1241 "source": { 1243 1242 "type": "git", 1244 1243 "url": "https://github.com/composer/spdx-licenses.git", 1245 "reference": " 560bdcf8deb88ae5d611c80a2de8ea9d0358cc0a"1246 }, 1247 "dist": { 1248 "type": "zip", 1249 "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/ 560bdcf8deb88ae5d611c80a2de8ea9d0358cc0a",1250 "reference": " 560bdcf8deb88ae5d611c80a2de8ea9d0358cc0a",1244 "reference": "edf364cefe8c43501e21e88110aac10b284c3c9f" 1245 }, 1246 "dist": { 1247 "type": "zip", 1248 "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/edf364cefe8c43501e21e88110aac10b284c3c9f", 1249 "reference": "edf364cefe8c43501e21e88110aac10b284c3c9f", 1251 1250 "shasum": "" 1252 1251 }, … … 1255 1254 }, 1256 1255 "require-dev": { 1257 "phpstan/phpstan": "^ 0.12.55",1258 "symfony/phpunit-bridge": "^ 4.2 || ^5"1256 "phpstan/phpstan": "^1.11", 1257 "symfony/phpunit-bridge": "^3 || ^7" 1259 1258 }, 1260 1259 "type": "library", … … 1299 1298 "irc": "ircs://irc.libera.chat:6697/composer", 1300 1299 "issues": "https://github.com/composer/spdx-licenses/issues", 1301 "source": "https://github.com/composer/spdx-licenses/tree/1.5. 8"1300 "source": "https://github.com/composer/spdx-licenses/tree/1.5.9" 1302 1301 }, 1303 1302 "funding": [ … … 1315 1314 } 1316 1315 ], 1317 "time": "202 3-11-20T07:44:33+00:00"1316 "time": "2025-05-12T21:07:07+00:00" 1318 1317 }, 1319 1318 { … … 1455 1454 { 1456 1455 "name": "doctrine/deprecations", 1457 "version": "1.1. 4",1456 "version": "1.1.5", 1458 1457 "source": { 1459 1458 "type": "git", 1460 1459 "url": "https://github.com/doctrine/deprecations.git", 1461 "reference": " 31610dbb31faa98e6b5447b62340826f54fbc4e9"1462 }, 1463 "dist": { 1464 "type": "zip", 1465 "url": "https://api.github.com/repos/doctrine/deprecations/zipball/ 31610dbb31faa98e6b5447b62340826f54fbc4e9",1466 "reference": " 31610dbb31faa98e6b5447b62340826f54fbc4e9",1460 "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38" 1461 }, 1462 "dist": { 1463 "type": "zip", 1464 "url": "https://api.github.com/repos/doctrine/deprecations/zipball/459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", 1465 "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", 1467 1466 "shasum": "" 1468 1467 }, … … 1470 1469 "php": "^7.1 || ^8.0" 1471 1470 }, 1472 "require-dev": { 1473 "doctrine/coding-standard": "^9 || ^12", 1474 "phpstan/phpstan": "1.4.10 || 2.0.3", 1471 "conflict": { 1472 "phpunit/phpunit": "<=7.5 || >=13" 1473 }, 1474 "require-dev": { 1475 "doctrine/coding-standard": "^9 || ^12 || ^13", 1476 "phpstan/phpstan": "1.4.10 || 2.1.11", 1475 1477 "phpstan/phpstan-phpunit": "^1.0 || ^2", 1476 "phpunit/phpunit": "^7.5 || ^8.5 || ^9. 5",1478 "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12", 1477 1479 "psr/log": "^1 || ^2 || ^3" 1478 1480 }, … … 1494 1496 "support": { 1495 1497 "issues": "https://github.com/doctrine/deprecations/issues", 1496 "source": "https://github.com/doctrine/deprecations/tree/1.1. 4"1497 }, 1498 "time": "202 4-12-07T21:18:45+00:00"1498 "source": "https://github.com/doctrine/deprecations/tree/1.1.5" 1499 }, 1500 "time": "2025-04-07T20:06:18+00:00" 1499 1501 }, 1500 1502 { … … 1678 1680 { 1679 1681 "name": "friendsofphp/php-cs-fixer", 1680 "version": "v3.7 0.0",1682 "version": "v3.75.0", 1681 1683 "source": { 1682 1684 "type": "git", 1683 1685 "url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git", 1684 "reference": " 2ecd5aae0edc937f0d5aa4a22d1d705c6b2e084e"1685 }, 1686 "dist": { 1687 "type": "zip", 1688 "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/ 2ecd5aae0edc937f0d5aa4a22d1d705c6b2e084e",1689 "reference": " 2ecd5aae0edc937f0d5aa4a22d1d705c6b2e084e",1686 "reference": "399a128ff2fdaf4281e4e79b755693286cdf325c" 1687 }, 1688 "dist": { 1689 "type": "zip", 1690 "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/399a128ff2fdaf4281e4e79b755693286cdf325c", 1691 "reference": "399a128ff2fdaf4281e4e79b755693286cdf325c", 1690 1692 "shasum": "" 1691 1693 }, … … 1695 1697 "composer/xdebug-handler": "^3.0.3", 1696 1698 "ext-filter": "*", 1699 "ext-hash": "*", 1697 1700 "ext-json": "*", 1698 1701 "ext-tokenizer": "*", … … 1717 1720 }, 1718 1721 "require-dev": { 1719 "facile-it/paraunit": "^1.3.1 || ^2. 5",1720 "infection/infection": "^0.29.1 0",1721 "justinrainbow/json-schema": "^5.3 || ^6. 0",1722 "facile-it/paraunit": "^1.3.1 || ^2.6", 1723 "infection/infection": "^0.29.14", 1724 "justinrainbow/json-schema": "^5.3 || ^6.2", 1722 1725 "keradus/cli-executor": "^2.1", 1723 1726 "mikey179/vfsstream": "^1.6.12", … … 1726 1729 "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.6", 1727 1730 "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.6", 1728 "phpunit/phpunit": "^9.6.22 || ^10.5.45 || ^11.5. 7",1729 "symfony/var-dumper": "^5.4.48 || ^6.4.18 || ^7.2. 0",1730 "symfony/yaml": "^5.4.45 || ^6.4.18 || ^7.2. 0"1731 "phpunit/phpunit": "^9.6.22 || ^10.5.45 || ^11.5.12", 1732 "symfony/var-dumper": "^5.4.48 || ^6.4.18 || ^7.2.3", 1733 "symfony/yaml": "^5.4.45 || ^6.4.18 || ^7.2.3" 1731 1734 }, 1732 1735 "suggest": { … … 1769 1772 "support": { 1770 1773 "issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues", 1771 "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.7 0.0"1774 "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.75.0" 1772 1775 }, 1773 1776 "funding": [ … … 1777 1780 } 1778 1781 ], 1779 "time": "2025-0 2-22T23:30:51+00:00"1782 "time": "2025-03-31T18:40:42+00:00" 1780 1783 }, 1781 1784 { … … 1977 1980 { 1978 1981 "name": "justinrainbow/json-schema", 1979 "version": " 5.3.0",1982 "version": "6.4.1", 1980 1983 "source": { 1981 1984 "type": "git", 1982 1985 "url": "https://github.com/jsonrainbow/json-schema.git", 1983 "reference": "feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8" 1984 }, 1985 "dist": { 1986 "type": "zip", 1987 "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8", 1988 "reference": "feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8", 1989 "shasum": "" 1990 }, 1991 "require": { 1992 "php": ">=7.1" 1993 }, 1994 "require-dev": { 1995 "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", 1986 "reference": "35d262c94959571e8736db1e5c9bc36ab94ae900" 1987 }, 1988 "dist": { 1989 "type": "zip", 1990 "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/35d262c94959571e8736db1e5c9bc36ab94ae900", 1991 "reference": "35d262c94959571e8736db1e5c9bc36ab94ae900", 1992 "shasum": "" 1993 }, 1994 "require": { 1995 "ext-json": "*", 1996 "marc-mabe/php-enum": "^4.0", 1997 "php": "^7.2 || ^8.0" 1998 }, 1999 "require-dev": { 2000 "friendsofphp/php-cs-fixer": "3.3.0", 1996 2001 "json-schema/json-schema-test-suite": "1.2.0", 1997 "phpunit/phpunit": "^4.8.35" 2002 "marc-mabe/php-enum-phpstan": "^2.0", 2003 "phpspec/prophecy": "^1.19", 2004 "phpstan/phpstan": "^1.12", 2005 "phpunit/phpunit": "^8.5" 1998 2006 }, 1999 2007 "bin": [ … … 2001 2009 ], 2002 2010 "type": "library", 2011 "extra": { 2012 "branch-alias": { 2013 "dev-master": "6.x-dev" 2014 } 2015 }, 2003 2016 "autoload": { 2004 2017 "psr-4": { … … 2029 2042 ], 2030 2043 "description": "A library to validate a json schema.", 2031 "homepage": "https://github.com/j ustinrainbow/json-schema",2044 "homepage": "https://github.com/jsonrainbow/json-schema", 2032 2045 "keywords": [ 2033 2046 "json", … … 2036 2049 "support": { 2037 2050 "issues": "https://github.com/jsonrainbow/json-schema/issues", 2038 "source": "https://github.com/jsonrainbow/json-schema/tree/ 5.3.0"2039 }, 2040 "time": "202 4-07-06T21:00:26+00:00"2051 "source": "https://github.com/jsonrainbow/json-schema/tree/6.4.1" 2052 }, 2053 "time": "2025-04-04T13:08:07+00:00" 2041 2054 }, 2042 2055 { … … 2100 2113 }, 2101 2114 "time": "2024-11-14T18:34:49+00:00" 2115 }, 2116 { 2117 "name": "marc-mabe/php-enum", 2118 "version": "v4.7.1", 2119 "source": { 2120 "type": "git", 2121 "url": "https://github.com/marc-mabe/php-enum.git", 2122 "reference": "7159809e5cfa041dca28e61f7f7ae58063aae8ed" 2123 }, 2124 "dist": { 2125 "type": "zip", 2126 "url": "https://api.github.com/repos/marc-mabe/php-enum/zipball/7159809e5cfa041dca28e61f7f7ae58063aae8ed", 2127 "reference": "7159809e5cfa041dca28e61f7f7ae58063aae8ed", 2128 "shasum": "" 2129 }, 2130 "require": { 2131 "ext-reflection": "*", 2132 "php": "^7.1 | ^8.0" 2133 }, 2134 "require-dev": { 2135 "phpbench/phpbench": "^0.16.10 || ^1.0.4", 2136 "phpstan/phpstan": "^1.3.1", 2137 "phpunit/phpunit": "^7.5.20 | ^8.5.22 | ^9.5.11", 2138 "vimeo/psalm": "^4.17.0 | ^5.26.1" 2139 }, 2140 "type": "library", 2141 "extra": { 2142 "branch-alias": { 2143 "dev-3.x": "3.2-dev", 2144 "dev-master": "4.7-dev" 2145 } 2146 }, 2147 "autoload": { 2148 "psr-4": { 2149 "MabeEnum\\": "src/" 2150 }, 2151 "classmap": [ 2152 "stubs/Stringable.php" 2153 ] 2154 }, 2155 "notification-url": "https://packagist.org/downloads/", 2156 "license": [ 2157 "BSD-3-Clause" 2158 ], 2159 "authors": [ 2160 { 2161 "name": "Marc Bennewitz", 2162 "email": "dev@mabe.berlin", 2163 "homepage": "https://mabe.berlin/", 2164 "role": "Lead" 2165 } 2166 ], 2167 "description": "Simple and fast implementation of enumerations with native PHP", 2168 "homepage": "https://github.com/marc-mabe/php-enum", 2169 "keywords": [ 2170 "enum", 2171 "enum-map", 2172 "enum-set", 2173 "enumeration", 2174 "enumerator", 2175 "enummap", 2176 "enumset", 2177 "map", 2178 "set", 2179 "type", 2180 "type-hint", 2181 "typehint" 2182 ], 2183 "support": { 2184 "issues": "https://github.com/marc-mabe/php-enum/issues", 2185 "source": "https://github.com/marc-mabe/php-enum/tree/v4.7.1" 2186 }, 2187 "time": "2024-11-28T04:54:44+00:00" 2102 2188 }, 2103 2189 { … … 2205 2291 { 2206 2292 "name": "myclabs/deep-copy", 2207 "version": "1.13. 0",2293 "version": "1.13.1", 2208 2294 "source": { 2209 2295 "type": "git", 2210 2296 "url": "https://github.com/myclabs/DeepCopy.git", 2211 "reference": " 024473a478be9df5fdaca2c793f2232fe788e414"2212 }, 2213 "dist": { 2214 "type": "zip", 2215 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/ 024473a478be9df5fdaca2c793f2232fe788e414",2216 "reference": " 024473a478be9df5fdaca2c793f2232fe788e414",2297 "reference": "1720ddd719e16cf0db4eb1c6eca108031636d46c" 2298 }, 2299 "dist": { 2300 "type": "zip", 2301 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/1720ddd719e16cf0db4eb1c6eca108031636d46c", 2302 "reference": "1720ddd719e16cf0db4eb1c6eca108031636d46c", 2217 2303 "shasum": "" 2218 2304 }, … … 2253 2339 "support": { 2254 2340 "issues": "https://github.com/myclabs/DeepCopy/issues", 2255 "source": "https://github.com/myclabs/DeepCopy/tree/1.13. 0"2341 "source": "https://github.com/myclabs/DeepCopy/tree/1.13.1" 2256 2342 }, 2257 2343 "funding": [ … … 2261 2347 } 2262 2348 ], 2263 "time": "2025-0 2-12T12:17:51+00:00"2349 "time": "2025-04-29T12:36:36+00:00" 2264 2350 }, 2265 2351 { … … 2842 2928 { 2843 2929 "name": "phpstan/phpstan", 2844 "version": "1.12. 19",2930 "version": "1.12.26", 2845 2931 "source": { 2846 2932 "type": "git", 2847 2933 "url": "https://github.com/phpstan/phpstan.git", 2848 "reference": " c42ba9bab7a940ed00092ecb1c77bad98896d789"2849 }, 2850 "dist": { 2851 "type": "zip", 2852 "url": "https://api.github.com/repos/phpstan/phpstan/zipball/ c42ba9bab7a940ed00092ecb1c77bad98896d789",2853 "reference": " c42ba9bab7a940ed00092ecb1c77bad98896d789",2934 "reference": "84cbf8f018e01834b9b1ac3dacf3b9780e209e53" 2935 }, 2936 "dist": { 2937 "type": "zip", 2938 "url": "https://api.github.com/repos/phpstan/phpstan/zipball/84cbf8f018e01834b9b1ac3dacf3b9780e209e53", 2939 "reference": "84cbf8f018e01834b9b1ac3dacf3b9780e209e53", 2854 2940 "shasum": "" 2855 2941 }, … … 2896 2982 } 2897 2983 ], 2898 "time": "2025-0 2-19T15:42:21+00:00"2984 "time": "2025-05-14T11:08:32+00:00" 2899 2985 }, 2900 2986 { … … 3073 3159 { 3074 3160 "name": "phpstan/phpstan-symfony", 3075 "version": "1.4.1 3",3161 "version": "1.4.15", 3076 3162 "source": { 3077 3163 "type": "git", 3078 3164 "url": "https://github.com/phpstan/phpstan-symfony.git", 3079 "reference": " dd1aaa7f85f9916222a2ce7e4d21072fe03958f4"3080 }, 3081 "dist": { 3082 "type": "zip", 3083 "url": "https://api.github.com/repos/phpstan/phpstan-symfony/zipball/ dd1aaa7f85f9916222a2ce7e4d21072fe03958f4",3084 "reference": " dd1aaa7f85f9916222a2ce7e4d21072fe03958f4",3165 "reference": "78b6b5a62f56731d938031c8f59817ed83b2328a" 3166 }, 3167 "dist": { 3168 "type": "zip", 3169 "url": "https://api.github.com/repos/phpstan/phpstan-symfony/zipball/78b6b5a62f56731d938031c8f59817ed83b2328a", 3170 "reference": "78b6b5a62f56731d938031c8f59817ed83b2328a", 3085 3171 "shasum": "" 3086 3172 }, … … 3139 3225 "support": { 3140 3226 "issues": "https://github.com/phpstan/phpstan-symfony/issues", 3141 "source": "https://github.com/phpstan/phpstan-symfony/tree/1.4.1 3"3142 }, 3143 "time": "2025-0 1-04T13:55:31+00:00"3227 "source": "https://github.com/phpstan/phpstan-symfony/tree/1.4.15" 3228 }, 3229 "time": "2025-03-28T12:01:24+00:00" 3144 3230 }, 3145 3231 { … … 3464 3550 { 3465 3551 "name": "phpunit/phpunit", 3466 "version": "9.6.2 2",3552 "version": "9.6.23", 3467 3553 "source": { 3468 3554 "type": "git", 3469 3555 "url": "https://github.com/sebastianbergmann/phpunit.git", 3470 "reference": " f80235cb4d3caa59ae09be3adf1ded27521d1a9c"3471 }, 3472 "dist": { 3473 "type": "zip", 3474 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/ f80235cb4d3caa59ae09be3adf1ded27521d1a9c",3475 "reference": " f80235cb4d3caa59ae09be3adf1ded27521d1a9c",3556 "reference": "43d2cb18d0675c38bd44982a5d1d88f6d53d8d95" 3557 }, 3558 "dist": { 3559 "type": "zip", 3560 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/43d2cb18d0675c38bd44982a5d1d88f6d53d8d95", 3561 "reference": "43d2cb18d0675c38bd44982a5d1d88f6d53d8d95", 3476 3562 "shasum": "" 3477 3563 }, … … 3484 3570 "ext-xml": "*", 3485 3571 "ext-xmlwriter": "*", 3486 "myclabs/deep-copy": "^1.1 2.1",3572 "myclabs/deep-copy": "^1.13.1", 3487 3573 "phar-io/manifest": "^2.0.4", 3488 3574 "phar-io/version": "^3.2.1", … … 3547 3633 "issues": "https://github.com/sebastianbergmann/phpunit/issues", 3548 3634 "security": "https://github.com/sebastianbergmann/phpunit/security/policy", 3549 "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.2 2"3635 "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.23" 3550 3636 }, 3551 3637 "funding": [ … … 3559 3645 }, 3560 3646 { 3647 "url": "https://liberapay.com/sebastianbergmann", 3648 "type": "liberapay" 3649 }, 3650 { 3651 "url": "https://thanks.dev/u/gh/sebastianbergmann", 3652 "type": "thanks_dev" 3653 }, 3654 { 3561 3655 "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", 3562 3656 "type": "tidelift" 3563 3657 } 3564 3658 ], 3565 "time": "202 4-12-05T13:48:26+00:00"3659 "time": "2025-05-02T06:40:34+00:00" 3566 3660 }, 3567 3661 { … … 5439 5533 { 5440 5534 "name": "splash/console", 5441 "version": " dev-master",5442 "source": { 5443 "type": "git", 5444 "url": "https://git hub.com/SplashSync/Php-Console.git",5445 "reference": " 97d02479c4f419e84c108af244f23fa7f9482557"5446 }, 5447 "dist": { 5448 "type": "zip", 5449 "url": "https:// api.github.com/repos/SplashSync/Php-Console/zipball/97d02479c4f419e84c108af244f23fa7f9482557",5450 "reference": " 97d02479c4f419e84c108af244f23fa7f9482557",5535 "version": "2.0.x-dev", 5536 "source": { 5537 "type": "git", 5538 "url": "https://gitlab.com/SplashTools/Php-Console.git", 5539 "reference": "37775685b9139c3a56fa245e86c1c84ed5a5b976" 5540 }, 5541 "dist": { 5542 "type": "zip", 5543 "url": "https://gitlab.com/api/v4/projects/SplashTools%2FPhp-Console/repository/archive.zip?sha=37775685b9139c3a56fa245e86c1c84ed5a5b976", 5544 "reference": "37775685b9139c3a56fa245e86c1c84ed5a5b976", 5451 5545 "shasum": "" 5452 5546 }, 5453 5547 "require": { 5454 5548 "php": "^7.4|^8.0", 5549 "splash/phpcore": "^2.0", 5455 5550 "symfony/console": "^4.4|^5.4" 5456 5551 }, 5457 5552 "require-dev": { 5458 "badpixxel/php-sdk": " dev-main",5553 "badpixxel/php-sdk": "^2.0", 5459 5554 "doctrine/annotations": "^2.0", 5460 "doctrine/doctrine-bundle": "^2. 0",5461 "doctrine/orm": "^2. 0",5555 "doctrine/doctrine-bundle": "^2.10", 5556 "doctrine/orm": "^2.6", 5462 5557 "monolog/monolog": "^1.0|^2.0", 5463 "splash/faker": " dev-master",5464 "splash/php-bundle": " dev-master",5558 "splash/faker": "^2.0", 5559 "splash/php-bundle": "^2.0", 5465 5560 "symfony/debug-pack": "^1.0", 5466 5561 "symfony/http-foundation": "^5.4", 5467 5562 "symfony/http-kernel": "^5.4", 5468 5563 "symfony/monolog-bundle": "*", 5564 "symfony/property-info": "^5.4", 5469 5565 "symfony/runtime": "^5.4", 5470 5566 "symfony/security-bundle": "^5.4", 5471 5567 "symfony/twig-bundle": "^5.4" 5472 5568 }, 5473 "default-branch": true,5474 5569 "bin": [ 5475 5570 "bin/splash" … … 5477 5572 "type": "package", 5478 5573 "extra": { 5479 "runtime": { 5480 "dotenv_overload": true 5481 } 5574 "public-dir": "tests/public" 5482 5575 }, 5483 5576 "autoload": { … … 5502 5595 "description": "Console Application for All Splash Php Applications", 5503 5596 "support": { 5504 "issues": "https://github.com/SplashSync/Php-Console/issues", 5505 "source": "https://github.com/SplashSync/Php-Console/tree/master" 5506 }, 5507 "time": "2023-08-31T11:58:47+00:00" 5597 "source": "https://gitlab.com/SplashTools/Php-Console/-/tree/2.0" 5598 }, 5599 "time": "2025-05-19T15:04:53+00:00" 5508 5600 }, 5509 5601 { 5510 5602 "name": "squizlabs/php_codesniffer", 5511 "version": "3.1 1.3",5603 "version": "3.13.0", 5512 5604 "source": { 5513 5605 "type": "git", 5514 5606 "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", 5515 "reference": " ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10"5516 }, 5517 "dist": { 5518 "type": "zip", 5519 "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/ ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10",5520 "reference": " ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10",5607 "reference": "65ff2489553b83b4597e89c3b8b721487011d186" 5608 }, 5609 "dist": { 5610 "type": "zip", 5611 "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/65ff2489553b83b4597e89c3b8b721487011d186", 5612 "reference": "65ff2489553b83b4597e89c3b8b721487011d186", 5521 5613 "shasum": "" 5522 5614 }, … … 5585 5677 }, 5586 5678 { 5587 "url": "https://thanks.dev/ phpcsstandards",5679 "url": "https://thanks.dev/u/gh/phpcsstandards", 5588 5680 "type": "thanks_dev" 5589 5681 } 5590 5682 ], 5591 "time": "2025-0 1-23T17:04:15+00:00"5683 "time": "2025-05-11T03:36:00+00:00" 5592 5684 }, 5593 5685 { … … 6361 6453 { 6362 6454 "name": "symfony/polyfill-ctype", 6363 "version": "v1.3 1.0",6455 "version": "v1.32.0", 6364 6456 "source": { 6365 6457 "type": "git", … … 6420 6512 ], 6421 6513 "support": { 6422 "source": "https://github.com/symfony/polyfill-ctype/tree/v1.3 1.0"6514 "source": "https://github.com/symfony/polyfill-ctype/tree/v1.32.0" 6423 6515 }, 6424 6516 "funding": [ … … 6440 6532 { 6441 6533 "name": "symfony/polyfill-intl-grapheme", 6442 "version": "v1.3 1.0",6534 "version": "v1.32.0", 6443 6535 "source": { 6444 6536 "type": "git", … … 6498 6590 ], 6499 6591 "support": { 6500 "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.3 1.0"6592 "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.32.0" 6501 6593 }, 6502 6594 "funding": [ … … 6518 6610 { 6519 6611 "name": "symfony/polyfill-intl-normalizer", 6520 "version": "v1.3 1.0",6612 "version": "v1.32.0", 6521 6613 "source": { 6522 6614 "type": "git", … … 6579 6671 ], 6580 6672 "support": { 6581 "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.3 1.0"6673 "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.32.0" 6582 6674 }, 6583 6675 "funding": [ … … 6599 6691 { 6600 6692 "name": "symfony/polyfill-mbstring", 6601 "version": "v1.3 1.0",6693 "version": "v1.32.0", 6602 6694 "source": { 6603 6695 "type": "git", 6604 6696 "url": "https://github.com/symfony/polyfill-mbstring.git", 6605 "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341" 6606 }, 6607 "dist": { 6608 "type": "zip", 6609 "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341", 6610 "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341", 6611 "shasum": "" 6612 }, 6613 "require": { 6697 "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493" 6698 }, 6699 "dist": { 6700 "type": "zip", 6701 "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493", 6702 "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493", 6703 "shasum": "" 6704 }, 6705 "require": { 6706 "ext-iconv": "*", 6614 6707 "php": ">=7.2" 6615 6708 }, … … 6659 6752 ], 6660 6753 "support": { 6661 "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.3 1.0"6754 "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.32.0" 6662 6755 }, 6663 6756 "funding": [ … … 6675 6768 } 6676 6769 ], 6677 "time": "2024- 09-09T11:45:10+00:00"6770 "time": "2024-12-23T08:48:59+00:00" 6678 6771 }, 6679 6772 { 6680 6773 "name": "symfony/polyfill-php73", 6681 "version": "v1.3 1.0",6774 "version": "v1.32.0", 6682 6775 "source": { 6683 6776 "type": "git", … … 6735 6828 ], 6736 6829 "support": { 6737 "source": "https://github.com/symfony/polyfill-php73/tree/v1.3 1.0"6830 "source": "https://github.com/symfony/polyfill-php73/tree/v1.32.0" 6738 6831 }, 6739 6832 "funding": [ … … 6755 6848 { 6756 6849 "name": "symfony/polyfill-php80", 6757 "version": "v1.3 1.0",6850 "version": "v1.32.0", 6758 6851 "source": { 6759 6852 "type": "git", 6760 6853 "url": "https://github.com/symfony/polyfill-php80.git", 6761 "reference": " 60328e362d4c2c802a54fcbf04f9d3fb892b4cf8"6762 }, 6763 "dist": { 6764 "type": "zip", 6765 "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/ 60328e362d4c2c802a54fcbf04f9d3fb892b4cf8",6766 "reference": " 60328e362d4c2c802a54fcbf04f9d3fb892b4cf8",6854 "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608" 6855 }, 6856 "dist": { 6857 "type": "zip", 6858 "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608", 6859 "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608", 6767 6860 "shasum": "" 6768 6861 }, … … 6815 6908 ], 6816 6909 "support": { 6817 "source": "https://github.com/symfony/polyfill-php80/tree/v1.3 1.0"6910 "source": "https://github.com/symfony/polyfill-php80/tree/v1.32.0" 6818 6911 }, 6819 6912 "funding": [ … … 6831 6924 } 6832 6925 ], 6833 "time": "202 4-09-09T11:45:10+00:00"6926 "time": "2025-01-02T08:10:11+00:00" 6834 6927 }, 6835 6928 { 6836 6929 "name": "symfony/polyfill-php81", 6837 "version": "v1.3 1.0",6930 "version": "v1.32.0", 6838 6931 "source": { 6839 6932 "type": "git", … … 6891 6984 ], 6892 6985 "support": { 6893 "source": "https://github.com/symfony/polyfill-php81/tree/v1.3 1.0"6986 "source": "https://github.com/symfony/polyfill-php81/tree/v1.32.0" 6894 6987 }, 6895 6988 "funding": [ … … 7330 7423 "aliases": [], 7331 7424 "minimum-stability": "dev", 7332 "stability-flags": { 7333 "splash/phpcore": 20, 7334 "splash/console": 20 7335 }, 7425 "stability-flags": [], 7336 7426 "prefer-stable": true, 7337 7427 "prefer-lowest": false, -
splash-connector/trunk/docker-compose.yml
r3249674 r3298609 74 74 wordpress: { ipv4_address: 172.101.0.10 } 75 75 splashsync: { aliases: [ latest.wordpress.local ] } 76 77 ################################################################################ 78 # WordPress 6.8 79 wordpress-6.8: 80 image: wordpress:6.8-php8.3 81 container_name: wp6-8.wordpress.local 82 hostname: wp6-8.wordpress.local 83 depends_on: 84 - mysql 85 volumes: 86 - "./:/var/www/html/wp-content/plugins/splash-connector:ro" 87 - "./.git/:/var/www/html/wp-content/plugins/splash-connector/.git:ro" 88 environment: 89 - WORDPRESS_VERSION=6.8 90 - WORDPRESS_URL=wp6-8.wordpress.local 91 - WORDPRESS_DB_HOST=mysql 92 - WORDPRESS_DB_USER=root 93 - WORDPRESS_DB_PASSWORD=admin 94 - WORDPRESS_DB_NAME=wordpress 95 - WORDPRESS_TABLE_PREFIX=wp_6_8_ 96 - ADMIN_MAIL=contact@splashsync.com 97 - ADMIN_PASSWD=splashsync 98 - SPLASH_WS_ID=ThisIsWp68Key 99 - SPLASH_WS_KEY=ThisTokenIsNotSoSecretChangeIt 100 - SPLASH_WS_HOST=http://toolkit.wordpress.local/ws/soap 101 command: sh /var/www/html/wp-content/plugins/splash-connector/docker/docker-entrypoint.sh 102 networks: 103 wordpress: { ipv4_address: 172.101.0.68 } 104 splashsync: { aliases: [ wp6-8.wordpress.local ] } 76 105 77 106 ################################################################################ -
splash-connector/trunk/readme.txt
r3249674 r3298609 4 4 Tags: woocommerce, synchronization, ERP, prestashop, dolibarr 5 5 Requires at least: 6.1 6 Tested up to: 6. 77 Stable tag: 2.0. 96 Tested up to: 6.8 7 Stable tag: 2.0.10 8 8 Requires PHP: 7.4 9 9 License: GPLv2 -
splash-connector/trunk/splash.php
r3249674 r3298609 16 16 /** 17 17 * Plugin Name: Splash Connector 18 * Version: 2.0. 918 * Version: 2.0.10 19 19 * Plugin URI: https://github.com/SplashSync/Wordpress 20 20 * Description: Splash Sync Wordpress plugin. … … 22 22 * Author URI: http://www.splashsync.com 23 23 * Requires at least: 6.1 24 * Tested up to: 6. 724 * Tested up to: 6.8 25 25 * 26 26 * Text Domain: wordpress-plugin-template … … 41 41 } 42 42 43 define("SPLASH_SYNC_VERSION", "2.0. 9");43 define("SPLASH_SYNC_VERSION", "2.0.10"); 44 44 45 45 // Load plugin class files -
splash-connector/trunk/src/Core/AttributesManager.php
r3215418 r3298609 52 52 //====================================================================// 53 53 // Convert Group Code 54 $attrCode = trim(remove_accents(strtolower($code))); 54 $attrCode = str_replace( 55 " ", 56 "-", 57 trim(remove_accents(strtolower($code))) 58 ); 55 59 //====================================================================// 56 60 // Search for this Attribute Group Code -
splash-connector/trunk/src/Core/InvoiceStatusManager.php
r3249674 r3298609 26 26 */ 27 27 const KNOWN_STATUSES = array( 28 InvoiceStatus::DRAFT => array("pending", "checkout-draft" ),29 InvoiceStatus::PAYMENT_DUE => array("on-hold" , "failed"),28 InvoiceStatus::DRAFT => array("pending", "checkout-draft", "failed"), 29 InvoiceStatus::PAYMENT_DUE => array("on-hold"), 30 30 InvoiceStatus::COMPLETE => array( 31 31 "completed", "processing", "delivered", -
splash-connector/trunk/src/Objects/Order/ObjectListTrait.php
r3249674 r3298609 35 35 // Load Dta From DataBase 36 36 $rawData = wc_get_orders(array( 37 'type' => 'shop_order', 37 38 'post_status' => array_keys(wc_get_order_statuses()), 38 39 'numberposts' => (!empty($params["max"]) ? $params["max"] : 10), -
splash-connector/trunk/src/Objects/Post/CustomTrait.php
r2865644 r3298609 121 121 // Decode Field Id 122 122 $metaFieldName = substr($fieldName, strlen($this->customPrefix)); 123 $postId = is_a($this->object, "\\WC_Order") ? $this->object->get_id() : $this->object->ID; 123 /** @var \WC_Order|\WP_Post $object */ 124 $object = $this->object; 125 $postId = is_a($object, "\\WC_Order") ? $object->get_id() : $object->ID; 124 126 //====================================================================// 125 127 // Read Field Data … … 161 163 // Decode Field Id 162 164 $metaFieldName = substr($fieldName, strlen($this->customPrefix)); 163 $postId = is_a($this->object, "\\WC_Order") ? $this->object->get_id() : $this->object->ID; 165 /** @var \WC_Order|\WP_Post $object */ 166 $object = $this->object; 167 $postId = is_a($object, "\\WC_Order") ? $object->get_id() : $object->ID; 164 168 //====================================================================// 165 169 // Write Field Data -
splash-connector/trunk/vendor/autoload.php
r3215418 r3298609 15 15 } 16 16 } 17 trigger_error( 18 $err, 19 E_USER_ERROR 20 ); 17 throw new RuntimeException($err); 21 18 } 22 19 23 20 require_once __DIR__ . '/composer/autoload_real.php'; 24 21 25 return ComposerAutoloaderInitb 3fc7a00b3573547820c04d8f69f7c80::getLoader();22 return ComposerAutoloaderInitbcdef8991594f3619e1f760b8d3078b4::getLoader(); -
splash-connector/trunk/vendor/composer/InstalledVersions.php
r3215418 r3298609 28 28 { 29 29 /** 30 * @var string|null if set (by reflection by Composer), this should be set to the path where this class is being copied to 31 * @internal 32 */ 33 private static $selfDir = null; 34 35 /** 30 36 * @var mixed[]|null 31 37 * @psalm-var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}|array{}|null 32 38 */ 33 39 private static $installed; 40 41 /** 42 * @var bool 43 */ 44 private static $installedIsLocalDir; 34 45 35 46 /** … … 310 321 self::$installed = $data; 311 322 self::$installedByVendor = array(); 323 324 // when using reload, we disable the duplicate protection to ensure that self::$installed data is 325 // always returned, but we cannot know whether it comes from the installed.php in __DIR__ or not, 326 // so we have to assume it does not, and that may result in duplicate data being returned when listing 327 // all installed packages for example 328 self::$installedIsLocalDir = false; 329 } 330 331 /** 332 * @return string 333 */ 334 private static function getSelfDir() 335 { 336 if (self::$selfDir === null) { 337 self::$selfDir = strtr(__DIR__, '\\', '/'); 338 } 339 340 return self::$selfDir; 312 341 } 313 342 … … 326 355 327 356 if (self::$canGetVendors) { 357 $selfDir = self::getSelfDir(); 328 358 foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) { 359 $vendorDir = strtr($vendorDir, '\\', '/'); 329 360 if (isset(self::$installedByVendor[$vendorDir])) { 330 361 $installed[] = self::$installedByVendor[$vendorDir]; … … 334 365 self::$installedByVendor[$vendorDir] = $required; 335 366 $installed[] = $required; 336 if (s trtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) {367 if (self::$installed === null && $vendorDir.'/composer' === $selfDir) { 337 368 self::$installed = $required; 338 $copiedLocalDir = true;369 self::$installedIsLocalDir = true; 339 370 } 371 } 372 if (self::$installedIsLocalDir && $vendorDir.'/composer' === $selfDir) { 373 $copiedLocalDir = true; 340 374 } 341 375 } -
splash-connector/trunk/vendor/composer/autoload_psr4.php
r3215418 r3298609 7 7 8 8 return array( 9 'Splash\\Models\\' => array($vendorDir . '/splash/phpcore/src/Models'),10 9 'Splash\\Local\\' => array($baseDir . '/src', $baseDir . '/Resources'), 10 'Splash\\Framework\\' => array($vendorDir . '/splash/phpcore/src'), 11 11 'Splash\\' => array($vendorDir . '/splash/phpcore'), 12 12 ); -
splash-connector/trunk/vendor/composer/autoload_real.php
r3215418 r3298609 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInitb 3fc7a00b3573547820c04d8f69f7c805 class ComposerAutoloaderInitbcdef8991594f3619e1f760b8d3078b4 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInitb 3fc7a00b3573547820c04d8f69f7c80', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInitbcdef8991594f3619e1f760b8d3078b4', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 29 spl_autoload_unregister(array('ComposerAutoloaderInitb 3fc7a00b3573547820c04d8f69f7c80', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInitbcdef8991594f3619e1f760b8d3078b4', 'loadClassLoader')); 30 30 31 31 require __DIR__ . '/autoload_static.php'; 32 call_user_func(\Composer\Autoload\ComposerStaticInitb 3fc7a00b3573547820c04d8f69f7c80::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInitbcdef8991594f3619e1f760b8d3078b4::getInitializer($loader)); 33 33 34 34 $loader->register(true); 35 35 36 $filesToLoad = \Composer\Autoload\ComposerStaticInitb 3fc7a00b3573547820c04d8f69f7c80::$files;36 $filesToLoad = \Composer\Autoload\ComposerStaticInitbcdef8991594f3619e1f760b8d3078b4::$files; 37 37 $requireFile = \Closure::bind(static function ($fileIdentifier, $file) { 38 38 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { -
splash-connector/trunk/vendor/composer/autoload_static.php
r3215418 r3298609 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInitb 3fc7a00b3573547820c04d8f69f7c807 class ComposerStaticInitbcdef8991594f3619e1f760b8d3078b4 8 8 { 9 9 public static $files = array ( … … 14 14 'S' => 15 15 array ( 16 'Splash\\Models\\' => 14,17 16 'Splash\\Local\\' => 13, 17 'Splash\\Framework\\' => 17, 18 18 'Splash\\' => 7, 19 19 ), … … 21 21 22 22 public static $prefixDirsPsr4 = array ( 23 'Splash\\Models\\' =>24 array (25 0 => __DIR__ . '/..' . '/splash/phpcore/src/Models',26 ),27 23 'Splash\\Local\\' => 28 24 array ( 29 25 0 => __DIR__ . '/../..' . '/src', 30 26 1 => __DIR__ . '/../..' . '/Resources', 27 ), 28 'Splash\\Framework\\' => 29 array ( 30 0 => __DIR__ . '/..' . '/splash/phpcore/src', 31 31 ), 32 32 'Splash\\' => … … 43 43 { 44 44 return \Closure::bind(function () use ($loader) { 45 $loader->prefixLengthsPsr4 = ComposerStaticInitb 3fc7a00b3573547820c04d8f69f7c80::$prefixLengthsPsr4;46 $loader->prefixDirsPsr4 = ComposerStaticInitb 3fc7a00b3573547820c04d8f69f7c80::$prefixDirsPsr4;47 $loader->classMap = ComposerStaticInitb 3fc7a00b3573547820c04d8f69f7c80::$classMap;45 $loader->prefixLengthsPsr4 = ComposerStaticInitbcdef8991594f3619e1f760b8d3078b4::$prefixLengthsPsr4; 46 $loader->prefixDirsPsr4 = ComposerStaticInitbcdef8991594f3619e1f760b8d3078b4::$prefixDirsPsr4; 47 $loader->classMap = ComposerStaticInitbcdef8991594f3619e1f760b8d3078b4::$classMap; 48 48 49 49 }, null, ClassLoader::class); -
splash-connector/trunk/vendor/composer/installed.json
r3215418 r3298609 3 3 { 4 4 "name": "splash/phpcore", 5 "version": " dev-master",6 "version_normalized": " dev-master",5 "version": "2.3.12", 6 "version_normalized": "2.3.12.0", 7 7 "source": { 8 8 "type": "git", 9 9 "url": "https://github.com/SplashSync/Php-Core.git", 10 "reference": "2 44f48864b60c3ae4571e7a97806baa52b954985"10 "reference": "283a5c7e6185510efd3b45a607e4252b99ca8cca" 11 11 }, 12 12 "dist": { 13 13 "type": "zip", 14 "url": "https://api.github.com/repos/SplashSync/Php-Core/zipball/2 44f48864b60c3ae4571e7a97806baa52b954985",15 "reference": "2 44f48864b60c3ae4571e7a97806baa52b954985",14 "url": "https://api.github.com/repos/SplashSync/Php-Core/zipball/283a5c7e6185510efd3b45a607e4252b99ca8cca", 15 "reference": "283a5c7e6185510efd3b45a607e4252b99ca8cca", 16 16 "shasum": "" 17 17 }, … … 30 30 "splash/console": "dev-master" 31 31 }, 32 "time": "2024-12-31T12:50:42+00:00", 33 "default-branch": true, 32 "time": "2025-03-25T15:58:54+00:00", 34 33 "type": "package", 35 34 "installation-source": "dist", … … 41 40 "Splash\\": "", 42 41 "Splash\\Local\\": "../../../Resources", 43 "Splash\\ Models\\": "src/Models/"42 "Splash\\Framework\\": "src" 44 43 } 45 44 }, … … 61 60 "support": { 62 61 "issues": "https://github.com/SplashSync/Php-Core/issues", 63 "source": "https://github.com/SplashSync/Php-Core/tree/ master"62 "source": "https://github.com/SplashSync/Php-Core/tree/2.3.12" 64 63 }, 65 64 "install-path": "../splash/phpcore" -
splash-connector/trunk/vendor/composer/installed.php
r3249674 r3298609 2 2 'root' => array( 3 3 'name' => 'splash/wordpress', 4 'pretty_version' => '2.0. 9',5 'version' => '2.0. 9.0',6 'reference' => ' 1629246f74c6db5df9c4d390ac28f195f388d109',4 'pretty_version' => '2.0.10', 5 'version' => '2.0.10.0', 6 'reference' => 'eda49247d0f8306fc71b01cf27896d9da425c1e9', 7 7 'type' => 'library', 8 8 'install_path' => __DIR__ . '/../../', … … 12 12 'versions' => array( 13 13 'splash/phpcore' => array( 14 'pretty_version' => ' dev-master',15 'version' => ' dev-master',16 'reference' => '2 44f48864b60c3ae4571e7a97806baa52b954985',14 'pretty_version' => '2.3.12', 15 'version' => '2.3.12.0', 16 'reference' => '283a5c7e6185510efd3b45a607e4252b99ca8cca', 17 17 'type' => 'package', 18 18 'install_path' => __DIR__ . '/../splash/phpcore', 19 'aliases' => array( 20 0 => '9999999-dev', 21 ), 19 'aliases' => array(), 22 20 'dev_requirement' => false, 23 21 ), 24 22 'splash/wordpress' => array( 25 'pretty_version' => '2.0. 9',26 'version' => '2.0. 9.0',27 'reference' => ' 1629246f74c6db5df9c4d390ac28f195f388d109',23 'pretty_version' => '2.0.10', 24 'version' => '2.0.10.0', 25 'reference' => 'eda49247d0f8306fc71b01cf27896d9da425c1e9', 28 26 'type' => 'library', 29 27 'install_path' => __DIR__ . '/../../', -
splash-connector/trunk/vendor/splash/phpcore/Core/SplashCore.php
r3215418 r3298609 171 171 * @return LocalClassInterface 172 172 */ 173 public static function local() 173 public static function local(): LocalClassInterface 174 174 { 175 175 //====================================================================// … … 304 304 } catch (Exception $e) { 305 305 $localConf = array(); 306 self::log()->err($e->getMessage()); 306 307 } 307 308 //====================================================================// -
splash-connector/trunk/vendor/splash/phpcore/Models/Helpers/ListsHelper.php
r3215418 r3298609 25 25 use FieldsManagerTrait; 26 26 27 /** 28 * List Fields Type Splitter 29 */ 30 const SPLIT = '@'; 31 27 32 //====================================================================// 28 33 // FIELDS LIST IDENTIFIERS MANAGEMENT … … 49 54 50 55 //====================================================================// 51 // Create & Return List Field I dData String52 return $fieldName. LISTSPLIT.$listName;56 // Create & Return List Field ID Data String 57 return $fieldName.self::SPLIT.$listName; 53 58 } 54 59 … … 109 114 //====================================================================// 110 115 // Store Data in Array 111 $fieldIndex = explode( LISTSPLIT, $fieldName);116 $fieldIndex = explode(self::SPLIT, $fieldName); 112 117 $buffer[$listName][$key][$fieldIndex[0]] = $itemData; 113 118 } -
splash-connector/trunk/vendor/splash/phpcore/Models/Helpers/ObjectsHelper.php
r3215418 r3298609 29 29 30 30 /** 31 * Object Id Splitter 32 */ 33 const SPLIT = '::'; 34 35 /** 31 36 * Create an Object Identifier String 32 37 * … … 49 54 //====================================================================// 50 55 // Create & Return Field Id Data String 51 return $objectId. IDSPLIT.$objectType;56 return $objectId.self::SPLIT.$objectType; 52 57 } 53 58 -
splash-connector/trunk/vendor/splash/phpcore/composer.json
r3215418 r3298609 21 21 "autoload": { 22 22 "psr-4": { 23 "Splash\\": "",24 "Splash\\ Local\\": "../../../Resources",25 "Splash\\ Models\\": "src/Models/"23 "Splash\\": "", 24 "Splash\\Framework\\": "src", 25 "Splash\\Local\\": "../../../Resources" 26 26 }, 27 27 "files": [ -
splash-connector/trunk/vendor/splash/phpcore/inc/Splash.Inc.php
r2865644 r3298609 77 77 // $data["name"] = $value 78 78 //====================================================================// 79 define('SPL_T_BOOL', 'bool'); // Boolean, stored as 0 or 1 80 define('SPL_T_INT', 'int'); // Signed Integer 81 define('SPL_T_DOUBLE', 'double'); // Signed Double, used for all float values 82 define('SPL_T_VARCHAR', 'varchar'); // Short texts (Inf 256 char) 83 define('SPL_T_TEXT', 'text'); // Long text 84 define('SPL_T_EMAIL', 'email'); // Email Address 85 define('SPL_T_PHONE', 'phone'); // Phone Number 86 define('SPL_T_DATE', 'date'); // Day Timestamps 87 define('SPL_T_DATECAST', 'Y-m-d'); // Day Timestamps Format 88 define('SPL_T_DATETIME', 'datetime'); // Timestamps 89 define('SPL_T_DATETIMECAST', 'Y-m-d H:i:s');// Timestamps Format 90 define('SPL_T_LANG', 'lang'); // Iso Language code (en_US / fr_FR ...) 91 define('SPL_T_COUNTRY', 'country'); // Iso country code (FR / US ...) 92 define('SPL_T_STATE', 'state'); // Iso state code (CA / FR ...) 93 define('SPL_T_CURRENCY', 'currency'); // Iso Currency code (EUR / USD ... ) 94 define('SPL_T_URL', 'url'); // External Url 79 80 /** 81 * Boolean, stored as 0 or 1 82 * 83 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 84 */ 85 define('SPL_T_BOOL', 'bool'); 86 87 /** 88 * Signed Integer 89 * 90 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 91 */ 92 define('SPL_T_INT', 'int'); 93 94 /** 95 * Signed Double, used for all float values 96 * 97 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 98 */ 99 define('SPL_T_DOUBLE', 'double'); 100 101 /** 102 * Short texts (Inf 256 char) 103 * 104 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 105 */ 106 define('SPL_T_VARCHAR', 'varchar'); 107 108 /** 109 * Long text 110 * 111 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 112 */ 113 define('SPL_T_TEXT', 'text'); 114 115 /** 116 * Email Address 117 * 118 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 119 */ 120 define('SPL_T_EMAIL', 'email'); 121 122 /** 123 * Phone Number 124 * 125 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 126 */ 127 define('SPL_T_PHONE', 'phone'); 128 129 /** 130 * Day Timestamps 131 * 132 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 133 */ 134 define('SPL_T_DATE', 'date'); 135 136 /** 137 * Date Timestamps Format 138 * 139 * @deprecated use \Splash\Models\Helpers\DatesHelper instead 140 */ 141 define('SPL_T_DATECAST', 'Y-m-d'); 142 143 /** 144 * Datetime Timestamps 145 * 146 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 147 */ 148 define('SPL_T_DATETIME', 'datetime'); 149 150 /** 151 * Datetime Timestamps Format 152 * 153 * @deprecated use \Splash\Models\Helpers\DatesHelper instead 154 */ 155 define('SPL_T_DATETIMECAST', 'Y-m-d H:i:s'); 156 157 /** 158 * Iso Language code (en_US / fr_FR ...) 159 * 160 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 161 */ 162 define('SPL_T_LANG', 'lang'); 163 164 /** 165 * Iso Language code (en_US / fr_FR ...) 166 * 167 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 168 */ 169 define('SPL_T_COUNTRY', 'country'); 170 171 /** 172 * Iso state code (CA / FR ...) 173 * 174 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 175 */ 176 177 define('SPL_T_STATE', 'state'); 178 179 /** 180 * Iso Currency code (EUR / USD ... ) 181 * 182 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 183 */ 184 185 define('SPL_T_CURRENCY', 'currency'); 186 187 /** 188 * External Url 189 * 190 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 191 */ 192 define('SPL_T_URL', 'url'); 95 193 96 194 //====================================================================// … … 100 198 //====================================================================// 101 199 102 //====================================================================// 103 // File Structure 104 //====================================================================// 105 // Sample : 106 // $data["file"]["name"] => File Name/Description 107 // $data["file"]["file"] => File Identifier to Require File from Server 108 // $data["file"]["filename"] => Filename with Extension 109 // $data["file"]["path"] => Full File path on client system 110 // $data["file"]["url"] => Complete Public Url, Usable for Direct Download 111 // $data["file"]["md5"] => File Md5 Checksum 112 // $data["file"]["size"] => File Size in Bytes 113 //====================================================================// 200 /** 201 * File Structure 202 * 203 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 204 */ 114 205 define('SPL_T_FILE', 'file'); 115 206 116 //====================================================================// 117 // Image Structure 118 //====================================================================// 119 // Sample : 120 // $data["image"]["name"] => Image Name 121 // $data["image"]["file"] => Image Identifier to Require File from Server 122 // $data["image"]["filename"] => Image Filename with Extension 123 // $data["image"]["path"] => Image Full path on local system 124 // $data["image"]["url"] => Complete Public Url, Used to display image 125 // $data["image"]["t_url"] => Complete Thumb Public Url, Used to display image 126 // $data["image"]["width"] => Image Width In Px 127 // $data["image"]["height"] => Image Height In Px 128 // $data["image"]["md5"] => Image File Md5 Checksum 129 // $data["image"]["size"] => Image File Size 130 //====================================================================// 207 /** 208 * Image Structure 209 * 210 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 211 */ 131 212 define('SPL_T_IMG', 'image'); 132 213 133 //====================================================================// 134 // Stream File Structure 135 //====================================================================// 136 // Sample : 137 // $data["file"]["name"] => File Name/Description 138 // $data["file"]["file"] => File Identifier to Require File from Server 139 // $data["file"]["filename"] => Filename with Extension 140 // $data["file"]["path"] => Full File path on client system 141 // $data["file"]["url"] => Complete Public Url, Usable for Direct Download 142 // $data["file"]["md5"] => File Md5 Checksum 143 // $data["file"]["size"] => File Size in Bytes 144 // $data["file"]["ttl"] => Time to Live (in Days) 145 //====================================================================// 214 /** 215 * Stream File Structure 216 * 217 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 218 */ 146 219 define('SPL_T_STREAM', 'stream'); 147 220 148 //====================================================================// 149 // Multilangual Fields, Shared as Single Fields with Iso Language code #tag 150 //====================================================================// 151 // Sample : 152 // $data["name"]["iso_code"] => Value 153 // Where name is field name and code is a valid SPL_T_LANG Iso Language Code 154 //====================================================================// 155 define('SPL_T_MVARCHAR', 'mvarchar'); // Mulitlangual Short texts (Inf 256 char) 156 define('SPL_T_MTEXT', 'mtext'); // Mulitlangual Long text 157 158 //====================================================================// 159 // Price Fields, Shared as an array including all price informations 160 //====================================================================// 161 // Price Definition Array 162 // Sample : Required Informations 163 // $data["price"]["base"] => BOOL Reference Price With or Without Tax? True => With VAT 164 // $data["price"]["ht"] => DOUBLE Price Without Tax 165 // $data["price"]["ttc"] => DOUBLE Price With Tax 166 // $data["price"]["vat"] => DOUBLE VAT Tax in Percent 167 // $data["price"]["tax"] => DOUBLE VAT Tax amount 168 // Sample : Optionnal Informations 169 // $data["price"]["symbol"] => STRING Currency Symbol 170 // $data["price"]["code"] => STRING Currency Code 171 // $data["price"]["name"] => STRING Currency Name 172 // Where code field is a valid SPL_T_CURRENCY Iso Currency Code 173 //====================================================================// 174 define('SPL_T_PRICE', 'price'); // Price definition array 221 /** 222 * Multilingual Short texts (Inf 256 char) 223 * 224 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 225 */ 226 define('SPL_T_MVARCHAR', 'mvarchar'); 227 228 /** 229 * Multilingual Long text 230 * 231 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 232 */ 233 define('SPL_T_MTEXT', 'mtext'); 234 235 /** 236 * Price definition array 237 * 238 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 239 */ 240 define('SPL_T_PRICE', 'price'); 175 241 176 242 //====================================================================// 177 243 // Fields Lists 178 244 //====================================================================// 179 // Declared as SPL_T_XX@SPL_T_LIST 180 // Shared as fieldname@listname 181 // Multiple Fields may be attached to same List Name 182 //====================================================================// 183 define('SPL_T_LIST', 'list'); // Object List 184 define('LISTSPLIT', '@'); // Object List Splitter 245 246 /** 247 * List Field Definition 248 * 249 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 250 */ 251 define('SPL_T_LIST', 'list'); 252 253 /** 254 * List Field Splitter 255 * 256 * @deprecated use \Splash\Models\Helpers\ListsHelper instead 257 */ 258 define('LISTSPLIT', '@'); 185 259 186 260 //====================================================================// 187 261 // Inline Lists 188 262 //====================================================================// 189 // Store an Array of Values as a JSON String 190 / /191 // Example: 192 // - ["value1", "value2", "value3"] 193 // 194 //====================================================================//263 264 /** 265 * Inline Field Definition 266 * 267 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 268 */ 195 269 define('SPL_T_INLINE', 'inline'); 196 270 … … 198 272 // Object Identifier Field 199 273 //====================================================================// 200 // Declared as any other field type, this type is used to identify Objects 201 // links between structures. 202 // 203 // How does it works : 204 // 205 // - Identifier uses a specific format : ObjectId:@@:TypeName 206 // where ObjectId is Object Identifier on Local System and 207 // TypeName is the standard OsWs Type of this object. 208 // => ie : Product with Id 56 is : 56:@@:Products 209 // 210 // - When reading an object, you can add Object identifiers field 211 // in any data structure, or list. 212 // 213 // - Before Data CheckIn or CheckOut, OsWs Scan all data and : 214 // => Translate already linked object from Local to Remote Server 215 // => Import or Export Missing Objects on Local or Remote Server 216 // => Return Translated Objects Id to requested server 217 // 218 //====================================================================// 219 define('SPL_T_ID', 'objectid'); // Object Id 220 define('IDSPLIT', '::'); // Object Id Splitter 274 275 /** 276 * Object Identifier Field 277 * 278 * @deprecated use \Splash\Framework\Dictionary\SplFields instead 279 */ 280 define('SPL_T_ID', 'objectid'); 281 282 /** 283 * Object Identifier Splitter 284 * 285 * @deprecated use \Splash\Models\Helpers\ObjectsHelper instead 286 */ 287 define('IDSPLIT', '::'); 221 288 222 289 //====================================================================// … … 236 303 //--------------------------------------------------------------------// 237 304 //====================================================================// 238 define('SPL_S_PING', "Ping"); // Connexion tests, only to check availabilty & access of remote server 239 define('SPL_S_CONNECT', "Connect"); // Connect to remote and read server informations 240 define('SPL_S_ADMIN', "Admin"); // Global Remote Shop information retrieval 241 define('SPL_S_OBJECTS', "Objects"); // Common Data Transactions 242 define('SPL_S_FILE', "Files"); // Files exchenges functions 243 define('SPL_S_WIDGETS', "Widgets"); // Information Blocks Retieval functions 305 306 /** 307 * Connexion tests, only to check availability & access of remote server 308 * 309 * @deprecated use \Splash\Framework\Dictionary\Services instead 310 */ 311 define('SPL_S_PING', "Ping"); 312 313 /** 314 * Connect to remote and read server information 315 * 316 * @deprecated use \Splash\Framework\Dictionary\Services instead 317 */ 318 define('SPL_S_CONNECT', "Connect"); 319 320 /** 321 * Global Remote Shop information retrieval 322 * 323 * @deprecated use \Splash\Framework\Dictionary\Services instead 324 */ 325 define('SPL_S_ADMIN', "Admin"); 326 327 /** 328 * Common Data Transactions 329 * 330 * @deprecated use \Splash\Framework\Dictionary\Services instead 331 */ 332 define('SPL_S_OBJECTS', "Objects"); 333 334 /** 335 * Files exchanges functions 336 * 337 * @deprecated use \Splash\Framework\Dictionary\Services instead 338 */ 339 define('SPL_S_FILE', "Files"); 340 341 /** 342 * Information Blocks Retrieval functions 343 * 344 * @deprecated use \Splash\Framework\Dictionary\Services instead 345 */ 346 define('SPL_S_WIDGETS', "Widgets"); 244 347 245 348 //====================================================================// … … 250 353 // Available Functions 251 354 //====================================================================// 252 define("SPL_F_GET_INFOS", 'infos'); // Get Server Informations (Name, Address and more...) 253 define("SPL_F_GET_OBJECTS", 'objects'); // Get List of Available Objects 254 define("SPL_F_GET_SELFTEST", 'selftest'); // Get Result of SelfTest Sequence 255 define("SPL_F_GET_WIDGETS", 'widgets'); // Get List of Available Widgets 355 356 /** 357 * Get Server Information (Name, Address and more...) 358 * 359 * @deprecated use \Splash\Framework\Dictionary\Methods\SplAdminMethods instead 360 */ 361 define("SPL_F_GET_INFOS", 'infos'); 362 363 /** 364 * Get List of Available Objects 365 * 366 * @deprecated use \Splash\Framework\Dictionary\Methods\SplAdminMethods instead 367 */ 368 define("SPL_F_GET_OBJECTS", 'objects'); 369 370 /** 371 * Get Result of SelfTest Sequence 372 * 373 * @deprecated use \Splash\Framework\Dictionary\Methods\SplAdminMethods instead 374 */ 375 define("SPL_F_GET_SELFTEST", 'selftest'); 376 377 /** 378 * Get List of Available Widgets 379 * 380 * @deprecated use \Splash\Framework\Dictionary\Methods\SplAdminMethods instead 381 */ 382 define("SPL_F_GET_WIDGETS", 'widgets'); 256 383 257 384 //====================================================================// … … 262 389 // Available Functions 263 390 //====================================================================// 264 define("SPL_F_OBJECTS", 'Objects'); // Get List of Available Objects 265 define("SPL_F_COMMIT", 'Commit'); // Commit Object Change on Server 266 define("SPL_F_DESC", 'Description'); // Read Object Description 267 define("SPL_F_FIELDS", 'Fields'); // Read Object Available Fields List 268 define("SPL_F_LIST", 'ObjectsList'); // Read Object List 269 define("SPL_F_IDENTIFY", 'Identify'); // Identify Object by Primary Keys 270 define("SPL_F_GET", 'Get'); // Read Object Data 271 define("SPL_F_SET", 'Set'); // Write Object Data 272 define("SPL_F_DEL", 'Delete'); // Delete An Object 391 392 /** 393 * Get List of Available Objects 394 * 395 * @deprecated use \Splash\Framework\Dictionary\Methods\SplObjectMethods instead 396 */ 397 define("SPL_F_OBJECTS", 'Objects'); 398 399 /** 400 * Commit Object Change on Server 401 * 402 * @deprecated use \Splash\Framework\Dictionary\Methods\SplObjectMethods instead 403 */ 404 define("SPL_F_COMMIT", 'Commit'); 405 406 /** 407 * Read Object Description 408 * 409 * @deprecated use \Splash\Framework\Dictionary\Methods\SplObjectMethods instead 410 */ 411 define("SPL_F_DESC", 'Description'); 412 413 /** 414 * Read Available Fields for an Object 415 * 416 * @deprecated use \Splash\Framework\Dictionary\Methods\SplObjectMethods instead 417 */ 418 define("SPL_F_FIELDS", 'Fields'); 419 420 /** 421 * Read Objects List 422 * 423 * @deprecated use \Splash\Framework\Dictionary\Methods\SplObjectMethods instead 424 */ 425 426 define("SPL_F_LIST", 'ObjectsList'); 427 428 /** 429 * Identify Object by Primary Keys 430 * 431 * @deprecated use \Splash\Framework\Dictionary\Methods\SplObjectMethods instead 432 */ 433 define("SPL_F_IDENTIFY", 'Identify'); 434 435 /** 436 * Read Object Data 437 * 438 * @deprecated use \Splash\Framework\Dictionary\Methods\SplObjectMethods instead 439 */ 440 define("SPL_F_GET", 'Get'); 441 442 /** 443 * Write Object Data 444 * 445 * @deprecated use \Splash\Framework\Dictionary\Methods\SplObjectMethods instead 446 */ 447 define("SPL_F_SET", 'Set'); 448 449 /** 450 * Delete An Object 451 * 452 * @deprecated use \Splash\Framework\Dictionary\Methods\SplObjectMethods instead 453 */ 454 define("SPL_F_DEL", 'Delete'); 273 455 274 456 //====================================================================// … … 279 461 // Available Functions 280 462 //====================================================================// 281 define("SPL_F_ISFILE", 'isFile'); // Check if file exist 282 define("SPL_F_GETFILE", 'ReadFile'); // Download file from slave 283 define("SPL_F_SETFILE", 'SetFile'); // Upload file to slave 284 define("SPL_F_DELFILE", 'DeleteFile'); // Delete file from slave 463 464 /** 465 * Check if file exist 466 * 467 * @deprecated use \Splash\Framework\Dictionary\Methods\SplFilesMethods instead 468 */ 469 define("SPL_F_ISFILE", 'isFile'); 470 471 /** 472 * Download file from slave 473 * 474 * @deprecated use \Splash\Framework\Dictionary\Methods\SplFilesMethods instead 475 */ 476 define("SPL_F_GETFILE", 'ReadFile'); 477 478 /** 479 * Upload file to slave 480 * 481 * @deprecated use \Splash\Framework\Dictionary\Methods\SplFilesMethods instead 482 */ 483 define("SPL_F_SETFILE", 'SetFile'); 484 485 /** 486 * Delete file from slave 487 * 488 * @deprecated use \Splash\Framework\Dictionary\Methods\SplFilesMethods instead 489 */ 490 define("SPL_F_DELFILE", 'DeleteFile'); 285 491 286 492 //====================================================================// … … 291 497 // Available Functions 292 498 //====================================================================// 293 define("SPL_F_WIDGET_LIST", 'WidgetsList'); // Get List of Available Widgets 294 define("SPL_F_WIDGET_DEFINITION", 'Description'); // Get Widget Definition 295 define("SPL_F_WIDGET_GET", 'Get'); // Get Informations 499 500 /** 501 * Get List of Available Widgets 502 * 503 * @deprecated use \Splash\Framework\Dictionary\Methods\SplWidgetsMethods instead 504 */ 505 define("SPL_F_WIDGET_LIST", 'WidgetsList'); 506 507 /** 508 * Get Widget Definition 509 * 510 * @deprecated use \Splash\Framework\Dictionary\Methods\SplWidgetsMethods instead 511 */ 512 define("SPL_F_WIDGET_DEFINITION", 'Description'); 513 514 /** 515 * Get Information 516 * 517 * @deprecated use \Splash\Framework\Dictionary\Methods\SplWidgetsMethods instead 518 */ 519 define("SPL_F_WIDGET_GET", 'Get');
Note: See TracChangeset
for help on using the changeset viewer.