Changeset 2856638
- Timestamp:
- 01/29/2023 08:59:01 PM (18 months ago)
- Location:
- arvancloud-vod
- Files:
-
- 2 added
- 2 deleted
- 19 edited
Legend:
- Unmodified
- Added
- Removed
-
arvancloud-vod/trunk/composer.lock
r2848433 r2856638 209 209 { 210 210 "name": "woocommerce/action-scheduler", 211 "version": "3.5. 3",211 "version": "3.5.", 212 212 "source": { 213 213 "type": "git", 214 214 "url": "https://github.com/woocommerce/action-scheduler.git", 215 "reference": " 63ef5af013ca3a6efdd8ef8e9363ac70778713cb"215 "reference": "" 216 216 }, 217 217 "dist": { 218 218 "type": "zip", 219 "url": "https://api.github.com/repos/woocommerce/action-scheduler/zipball/ 63ef5af013ca3a6efdd8ef8e9363ac70778713cb",220 "reference": " 63ef5af013ca3a6efdd8ef8e9363ac70778713cb",219 "url": "https://api.github.com/repos/woocommerce/action-scheduler/zipball/", 220 "reference": "", 221 221 "shasum": "" 222 222 }, … … 243 243 "support": { 244 244 "issues": "https://github.com/woocommerce/action-scheduler/issues", 245 "source": "https://github.com/woocommerce/action-scheduler/tree/3.5. 3"246 }, 247 "time": "202 2-11-09T17:45:19+00:00"245 "source": "https://github.com/woocommerce/action-scheduler/tree/3.5." 246 }, 247 "time": "202+00:00" 248 248 } 249 249 ], -
arvancloud-vod/trunk/package-lock.json
r2848433 r2856638 274 274 }, 275 275 "node_modules/dateformat": { 276 "version": " 3.0.3",277 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat- 3.0.3.tgz",278 "integrity": "sha512- jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==",276 "version": ".3", 277 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-.3.tgz", 278 "integrity": "sha512-==", 279 279 "dev": true, 280 280 "engines": { … … 429 429 }, 430 430 "node_modules/findup-sync": { 431 "version": "0.3.0", 432 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz", 433 "integrity": "sha512-z8Nrwhi6wzxNMIbxlrTzuUW6KWuKkogZ/7OdDVq+0+kxn77KUH1nipx8iU6suqkHqc4y6n7a9A8IpmxY/pTjWg==", 434 "dev": true, 435 "dependencies": { 436 "glob": "~5.0.0" 437 }, 438 "engines": { 439 "node": ">= 0.6.0" 440 } 441 }, 442 "node_modules/findup-sync/node_modules/glob": { 443 "version": "5.0.15", 444 "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", 445 "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", 446 "dev": true, 447 "dependencies": { 448 "inflight": "^1.0.4", 449 "inherits": "2", 450 "minimatch": "2 || 3", 451 "once": "^1.3.0", 452 "path-is-absolute": "^1.0.0" 453 }, 454 "engines": { 455 "node": "*" 431 "version": "5.0.0", 432 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", 433 "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", 434 "dev": true, 435 "dependencies": { 436 "detect-file": "^1.0.0", 437 "is-glob": "^4.0.3", 438 "micromatch": "^4.0.4", 439 "resolve-dir": "^1.0.1" 440 }, 441 "engines": { 442 "node": ">= 10.13.0" 456 443 } 457 444 }, … … 527 514 }, 528 515 "node_modules/get-intrinsic": { 529 "version": "1. 1.3",530 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1. 1.3.tgz",531 "integrity": "sha512- QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",516 "version": "1.", 517 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1..tgz", 518 "integrity": "sha512-==", 532 519 "dev": true, 533 520 "dependencies": { … … 559 546 }, 560 547 "node_modules/glob": { 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 561 632 "version": "7.1.7", 562 633 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", … … 578 649 } 579 650 }, 580 "node_modules/global-modules": {581 "version": "1.0.0",582 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",583 "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",584 "dev": true,585 "dependencies": {586 "global-prefix": "^1.0.1",587 "is-windows": "^1.0.1",588 "resolve-dir": "^1.0.0"589 },590 "engines": {591 "node": ">=0.10.0"592 }593 },594 "node_modules/global-prefix": {595 "version": "1.0.2",596 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",597 "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==",598 "dev": true,599 "dependencies": {600 "expand-tilde": "^2.0.2",601 "homedir-polyfill": "^1.0.1",602 "ini": "^1.3.4",603 "is-windows": "^1.0.1",604 "which": "^1.2.14"605 },606 "engines": {607 "node": ">=0.10.0"608 }609 },610 "node_modules/globule": {611 "version": "1.3.4",612 "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz",613 "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==",614 "dev": true,615 "dependencies": {616 "glob": "~7.1.1",617 "lodash": "^4.17.21",618 "minimatch": "~3.0.2"619 },620 "engines": {621 "node": ">= 0.10"622 }623 },624 651 "node_modules/graceful-fs": { 625 652 "version": "4.2.10", … … 629 656 }, 630 657 "node_modules/grunt": { 631 "version": "1. 5.3",632 "resolved": "https://registry.npmjs.org/grunt/-/grunt-1. 5.3.tgz",633 "integrity": "sha512- mKwmo4X2d8/4c/BmcOETHek675uOqw0RuA/zy12jaspWqvTp4+ZeQF1W+OTpcbncnaBsfbQJ6l0l4j+Sn/GmaQ==",634 "dev": true, 635 "dependencies": { 636 "dateformat": "~ 3.0.3",658 "version": "1.", 659 "resolved": "https://registry.npmjs.org/grunt/-/grunt-1..tgz", 660 "integrity": "sha512-==", 661 "dev": true, 662 "dependencies": { 663 "dateformat": "~", 637 664 "eventemitter2": "~0.4.13", 638 665 "exit": "~0.1.2", 639 "findup-sync": "~ 0.3.0",640 "glob": "~ 7.1.6",666 "findup-sync": "~.0", 667 "glob": "~", 641 668 "grunt-cli": "~1.4.3", 642 669 "grunt-known-options": "~2.0.0", 643 670 "grunt-legacy-log": "~3.0.0", 644 671 "grunt-legacy-util": "~2.0.1", 645 "iconv-lite": "~0. 4.13",672 "iconv-lite": "~0.3", 646 673 "js-yaml": "~3.14.0", 647 674 "minimatch": "~3.0.4", 648 "mkdirp": "~ 1.0.4",675 "mkdirp": "~", 649 676 "nopt": "~3.0.6", 650 "rimraf": "~ 3.0.2"677 "rimraf": "~.2" 651 678 }, 652 679 "bin": { … … 654 681 }, 655 682 "engines": { 656 "node": ">= 8"683 "node": ">=" 657 684 } 658 685 }, … … 876 903 }, 877 904 "node_modules/iconv-lite": { 878 "version": "0. 4.24",879 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0. 4.24.tgz",880 "integrity": "sha512- v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",881 "dev": true, 882 "dependencies": { 883 "safer-buffer": ">= 2.1.2 < 3 "905 "version": "0.", 906 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0..tgz", 907 "integrity": "sha512-==", 908 "dev": true, 909 "dependencies": { 910 "safer-buffer": ">= 2.1.2 < 3" 884 911 }, 885 912 "engines": { … … 1249 1276 }, 1250 1277 "node_modules/mkdirp": { 1251 "version": " 1.0.4",1252 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp- 1.0.4.tgz",1253 "integrity": "sha512- vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",1278 "version": "", 1279 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-.tgz", 1280 "integrity": "sha512-w==", 1254 1281 "dev": true, 1255 1282 "bin": { 1256 "mkdirp": " bin/cmd.js"1283 "mkdirp": ".js" 1257 1284 }, 1258 1285 "engines": { 1259 1286 "node": ">=10" 1287 1288 1289 1260 1290 } 1261 1291 }, … … 1656 1686 }, 1657 1687 "node_modules/rimraf": { 1658 "version": "3.0.2", 1659 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 1660 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 1661 "dev": true, 1662 "dependencies": { 1663 "glob": "^7.1.3" 1664 }, 1688 "version": "4.1.2", 1689 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.1.2.tgz", 1690 "integrity": "sha512-BlIbgFryTbw3Dz6hyoWFhKk+unCcHMSkZGrTFVAx2WmttdBSonsdtRlwiuTbDqTKr+UlXIUqJVS4QT5tUzGENQ==", 1691 "dev": true, 1665 1692 "bin": { 1666 "rimraf": "bin.js" 1693 "rimraf": "dist/cjs/src/bin.js" 1694 }, 1695 "engines": { 1696 "node": ">=14" 1667 1697 }, 1668 1698 "funding": { … … 2211 2241 }, 2212 2242 "dateformat": { 2213 "version": " 3.0.3",2214 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat- 3.0.3.tgz",2215 "integrity": "sha512- jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==",2243 "version": ".3", 2244 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-.3.tgz", 2245 "integrity": "sha512-==", 2216 2246 "dev": true 2217 2247 }, … … 2329 2359 }, 2330 2360 "findup-sync": { 2331 "version": "0.3.0", 2332 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz", 2333 "integrity": "sha512-z8Nrwhi6wzxNMIbxlrTzuUW6KWuKkogZ/7OdDVq+0+kxn77KUH1nipx8iU6suqkHqc4y6n7a9A8IpmxY/pTjWg==", 2334 "dev": true, 2335 "requires": { 2336 "glob": "~5.0.0" 2337 }, 2338 "dependencies": { 2339 "glob": { 2340 "version": "5.0.15", 2341 "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", 2342 "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", 2343 "dev": true, 2344 "requires": { 2345 "inflight": "^1.0.4", 2346 "inherits": "2", 2347 "minimatch": "2 || 3", 2348 "once": "^1.3.0", 2349 "path-is-absolute": "^1.0.0" 2350 } 2351 } 2361 "version": "5.0.0", 2362 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", 2363 "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", 2364 "dev": true, 2365 "requires": { 2366 "detect-file": "^1.0.0", 2367 "is-glob": "^4.0.3", 2368 "micromatch": "^4.0.4", 2369 "resolve-dir": "^1.0.1" 2352 2370 } 2353 2371 }, … … 2408 2426 }, 2409 2427 "get-intrinsic": { 2410 "version": "1. 1.3",2411 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1. 1.3.tgz",2412 "integrity": "sha512- QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",2428 "version": "1.", 2429 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1..tgz", 2430 "integrity": "sha512-==", 2413 2431 "dev": true, 2414 2432 "requires": { … … 2431 2449 }, 2432 2450 "glob": { 2433 "version": " 7.1.7",2434 "resolved": "https://registry.npmjs.org/glob/-/glob- 7.1.7.tgz",2435 "integrity": "sha512- OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",2451 "version": "", 2452 "resolved": "https://registry.npmjs.org/glob/-/glob-.tgz", 2453 "integrity": "sha512-Q==", 2436 2454 "dev": true, 2437 2455 "requires": { … … 2439 2457 "inflight": "^1.0.4", 2440 2458 "inherits": "2", 2441 "minimatch": "^3.0.4", 2442 "once": "^1.3.0", 2443 "path-is-absolute": "^1.0.0" 2459 "minimatch": "^5.0.1", 2460 "once": "^1.3.0" 2461 }, 2462 "dependencies": { 2463 "brace-expansion": { 2464 "version": "2.0.1", 2465 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 2466 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 2467 "dev": true, 2468 "requires": { 2469 "balanced-match": "^1.0.0" 2470 } 2471 }, 2472 "minimatch": { 2473 "version": "5.1.6", 2474 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", 2475 "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", 2476 "dev": true, 2477 "requires": { 2478 "brace-expansion": "^2.0.1" 2479 } 2480 } 2444 2481 } 2445 2482 }, … … 2477 2514 "lodash": "^4.17.21", 2478 2515 "minimatch": "~3.0.2" 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2479 2532 } 2480 2533 }, … … 2486 2539 }, 2487 2540 "grunt": { 2488 "version": "1. 5.3",2489 "resolved": "https://registry.npmjs.org/grunt/-/grunt-1. 5.3.tgz",2490 "integrity": "sha512- mKwmo4X2d8/4c/BmcOETHek675uOqw0RuA/zy12jaspWqvTp4+ZeQF1W+OTpcbncnaBsfbQJ6l0l4j+Sn/GmaQ==",2491 "dev": true, 2492 "requires": { 2493 "dateformat": "~ 3.0.3",2541 "version": "1.", 2542 "resolved": "https://registry.npmjs.org/grunt/-/grunt-1..tgz", 2543 "integrity": "sha512-==", 2544 "dev": true, 2545 "requires": { 2546 "dateformat": "~", 2494 2547 "eventemitter2": "~0.4.13", 2495 2548 "exit": "~0.1.2", 2496 "findup-sync": "~ 0.3.0",2497 "glob": "~ 7.1.6",2549 "findup-sync": "~.0", 2550 "glob": "~", 2498 2551 "grunt-cli": "~1.4.3", 2499 2552 "grunt-known-options": "~2.0.0", 2500 2553 "grunt-legacy-log": "~3.0.0", 2501 2554 "grunt-legacy-util": "~2.0.1", 2502 "iconv-lite": "~0. 4.13",2555 "iconv-lite": "~0.3", 2503 2556 "js-yaml": "~3.14.0", 2504 2557 "minimatch": "~3.0.4", 2505 "mkdirp": "~ 1.0.4",2558 "mkdirp": "~", 2506 2559 "nopt": "~3.0.6", 2507 "rimraf": "~ 3.0.2"2560 "rimraf": "~.2" 2508 2561 } 2509 2562 }, … … 2679 2732 }, 2680 2733 "iconv-lite": { 2681 "version": "0. 4.24",2682 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0. 4.24.tgz",2683 "integrity": "sha512- v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",2684 "dev": true, 2685 "requires": { 2686 "safer-buffer": ">= 2.1.2 < 3 "2734 "version": "0.", 2735 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0..tgz", 2736 "integrity": "sha512-==", 2737 "dev": true, 2738 "requires": { 2739 "safer-buffer": ">= 2.1.2 < 3" 2687 2740 } 2688 2741 }, … … 2973 3026 }, 2974 3027 "mkdirp": { 2975 "version": " 1.0.4",2976 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp- 1.0.4.tgz",2977 "integrity": "sha512- vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",3028 "version": "", 3029 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-.tgz", 3030 "integrity": "sha512-w==", 2978 3031 "dev": true 2979 3032 }, … … 3275 3328 }, 3276 3329 "rimraf": { 3277 "version": "3.0.2", 3278 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 3279 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 3280 "dev": true, 3281 "requires": { 3282 "glob": "^7.1.3" 3283 } 3330 "version": "4.1.2", 3331 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.1.2.tgz", 3332 "integrity": "sha512-BlIbgFryTbw3Dz6hyoWFhKk+unCcHMSkZGrTFVAx2WmttdBSonsdtRlwiuTbDqTKr+UlXIUqJVS4QT5tUzGENQ==", 3333 "dev": true 3284 3334 }, 3285 3335 "safe-buffer": { -
arvancloud-vod/trunk/vendor/autoload.php
r2848433 r2856638 10 10 require_once __DIR__ . '/composer/autoload_real.php'; 11 11 12 return ComposerAutoloaderInit ee64dfa52a8007e15c0b9b3d60554034::getLoader();12 return ComposerAutoloaderInit::getLoader(); -
arvancloud-vod/trunk/vendor/composer/autoload_real.php
r2848433 r2856638 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit ee64dfa52a8007e15c0b9b3d605540345 class ComposerAutoloaderInit 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit ee64dfa52a8007e15c0b9b3d60554034', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInit', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 29 spl_autoload_unregister(array('ComposerAutoloaderInit ee64dfa52a8007e15c0b9b3d60554034', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInit', 'loadClassLoader')); 30 30 31 31 require __DIR__ . '/autoload_static.php'; 32 call_user_func(\Composer\Autoload\ComposerStaticInit ee64dfa52a8007e15c0b9b3d60554034::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInit::getInitializer($loader)); 33 33 34 34 $loader->register(true); 35 35 36 $includeFiles = \Composer\Autoload\ComposerStaticInit ee64dfa52a8007e15c0b9b3d60554034::$files;36 $includeFiles = \Composer\Autoload\ComposerStaticInit::$files; 37 37 foreach ($includeFiles as $fileIdentifier => $file) { 38 composerRequire ee64dfa52a8007e15c0b9b3d60554034($fileIdentifier, $file);38 composerRequire($fileIdentifier, $file); 39 39 } 40 40 … … 48 48 * @return void 49 49 */ 50 function composerRequire ee64dfa52a8007e15c0b9b3d60554034($fileIdentifier, $file)50 function composerRequire($fileIdentifier, $file) 51 51 { 52 52 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { -
arvancloud-vod/trunk/vendor/composer/autoload_static.php
r2848433 r2856638 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit ee64dfa52a8007e15c0b9b3d605540347 class ComposerStaticInit 8 8 { 9 9 public static $files = array ( … … 173 173 { 174 174 return \Closure::bind(function () use ($loader) { 175 $loader->prefixLengthsPsr4 = ComposerStaticInit ee64dfa52a8007e15c0b9b3d60554034::$prefixLengthsPsr4;176 $loader->prefixDirsPsr4 = ComposerStaticInit ee64dfa52a8007e15c0b9b3d60554034::$prefixDirsPsr4;177 $loader->classMap = ComposerStaticInit ee64dfa52a8007e15c0b9b3d60554034::$classMap;175 $loader->prefixLengthsPsr4 = ComposerStaticInit::$prefixLengthsPsr4; 176 $loader->prefixDirsPsr4 = ComposerStaticInit::$prefixDirsPsr4; 177 $loader->classMap = ComposerStaticInit::$classMap; 178 178 179 179 }, null, ClassLoader::class); -
arvancloud-vod/trunk/vendor/composer/installed.json
r2848433 r2856638 209 209 { 210 210 "name": "woocommerce/action-scheduler", 211 "version": "3.5. 3",212 "version_normalized": "3.5. 3.0",211 "version": "3.5.", 212 "version_normalized": "3.5..0", 213 213 "source": { 214 214 "type": "git", 215 215 "url": "https://github.com/woocommerce/action-scheduler.git", 216 "reference": " 63ef5af013ca3a6efdd8ef8e9363ac70778713cb"216 "reference": "" 217 217 }, 218 218 "dist": { 219 219 "type": "zip", 220 "url": "https://api.github.com/repos/woocommerce/action-scheduler/zipball/ 63ef5af013ca3a6efdd8ef8e9363ac70778713cb",221 "reference": " 63ef5af013ca3a6efdd8ef8e9363ac70778713cb",220 "url": "https://api.github.com/repos/woocommerce/action-scheduler/zipball/", 221 "reference": "", 222 222 "shasum": "" 223 223 }, … … 228 228 "yoast/phpunit-polyfills": "^1.0" 229 229 }, 230 "time": "202 2-11-09T17:45:19+00:00",230 "time": "202+00:00", 231 231 "type": "wordpress-plugin", 232 232 "extra": { … … 246 246 "support": { 247 247 "issues": "https://github.com/woocommerce/action-scheduler/issues", 248 "source": "https://github.com/woocommerce/action-scheduler/tree/3.5. 3"248 "source": "https://github.com/woocommerce/action-scheduler/tree/3.5." 249 249 }, 250 250 "install-path": "../woocommerce/action-scheduler" -
arvancloud-vod/trunk/vendor/composer/installed.php
r2848433 r2856638 6 6 'install_path' => __DIR__ . '/../../', 7 7 'aliases' => array(), 8 'reference' => ' b8d56461378ce9ca4ba4720d578113d859652d7d',8 'reference' => '', 9 9 'name' => 'khorshid/arvancloud-vod-for-wordpress', 10 10 'dev' => true, … … 26 26 'install_path' => __DIR__ . '/../../', 27 27 'aliases' => array(), 28 'reference' => ' b8d56461378ce9ca4ba4720d578113d859652d7d',28 'reference' => '', 29 29 'dev_requirement' => false, 30 30 ), … … 53 53 ), 54 54 'woocommerce/action-scheduler' => array( 55 'pretty_version' => '3.5. 3',56 'version' => '3.5. 3.0',55 'pretty_version' => '3.5.', 56 'version' => '3.5..0', 57 57 'type' => 'wordpress-plugin', 58 58 'install_path' => __DIR__ . '/../woocommerce/action-scheduler', 59 59 'aliases' => array(), 60 'reference' => ' 63ef5af013ca3a6efdd8ef8e9363ac70778713cb',60 'reference' => '', 61 61 'dev_requirement' => false, 62 62 ), -
arvancloud-vod/trunk/vendor/woocommerce/action-scheduler/action-scheduler.php
r2848433 r2856638 6 6 * Author: Automattic 7 7 * Author URI: https://automattic.com/ 8 * Version: 3.5. 38 * Version: 3.5. 9 9 * License: GPLv3 10 10 * … … 27 27 */ 28 28 29 if ( ! function_exists( 'action_scheduler_register_3_dot_5_dot_ 3' ) && function_exists( 'add_action' ) ) { // WRCS: DEFINED_VERSION.29 if ( ! function_exists( 'action_scheduler_register_3_dot_5_dot_' ) && function_exists( 'add_action' ) ) { // WRCS: DEFINED_VERSION. 30 30 31 31 if ( ! class_exists( 'ActionScheduler_Versions', false ) ) { … … 34 34 } 35 35 36 add_action( 'plugins_loaded', 'action_scheduler_register_3_dot_5_dot_ 3', 0, 0 ); // WRCS: DEFINED_VERSION.36 add_action( 'plugins_loaded', 'action_scheduler_register_3_dot_5_dot_', 0, 0 ); // WRCS: DEFINED_VERSION. 37 37 38 38 /** 39 39 * Registers this version of Action Scheduler. 40 40 */ 41 function action_scheduler_register_3_dot_5_dot_ 3() { // WRCS: DEFINED_VERSION.41 function action_scheduler_register_3_dot_5_dot_() { // WRCS: DEFINED_VERSION. 42 42 $versions = ActionScheduler_Versions::instance(); 43 $versions->register( '3.5. 3', 'action_scheduler_initialize_3_dot_5_dot_3' ); // WRCS: DEFINED_VERSION.43 $versions->register( '3.5.' ); // WRCS: DEFINED_VERSION. 44 44 } 45 45 … … 47 47 * Initializes this version of Action Scheduler. 48 48 */ 49 function action_scheduler_initialize_3_dot_5_dot_ 3() { // WRCS: DEFINED_VERSION.49 function action_scheduler_initialize_3_dot_5_dot_() { // WRCS: DEFINED_VERSION. 50 50 // A final safety check is required even here, because historic versions of Action Scheduler 51 51 // followed a different pattern (in some unusual cases, we could reach this point and the … … 59 59 // Support usage in themes - load this version if no plugin has loaded a version yet. 60 60 if ( did_action( 'plugins_loaded' ) && ! doing_action( 'plugins_loaded' ) && ! class_exists( 'ActionScheduler', false ) ) { 61 action_scheduler_initialize_3_dot_5_dot_ 3(); // WRCS: DEFINED_VERSION.61 action_scheduler_initialize_3_dot_5_dot_(); // WRCS: DEFINED_VERSION. 62 62 do_action( 'action_scheduler_pre_theme_init' ); 63 63 ActionScheduler_Versions::initialize_latest_version(); -
arvancloud-vod/trunk/vendor/woocommerce/action-scheduler/changelog.txt
r2848433 r2856638 1 1 *** Changelog *** 2 3 4 5 6 7 8 9 10 11 2 12 3 13 = 3.5.3 - 2022-11-09 = -
arvancloud-vod/trunk/vendor/woocommerce/action-scheduler/classes/ActionScheduler_ActionFactory.php
r2848433 r2856638 53 53 * Enqueue an action to run one time, as soon as possible (rather a specific scheduled time). 54 54 * 55 * This method creates a new action with the NULLSchedule. This schedule maps to a MySQL datetime string of 56 * 0000-00-00 00:00:00. This is done to create a psuedo "async action" type that is fully backward compatible. 57 * Existing queries to claim actions claim by date, meaning actions scheduled for 0000-00-00 00:00:00 will 58 * always be claimed prior to actions scheduled for a specific date. This makes sure that any async action is 59 * given priority in queue processing. This has the added advantage of making sure async actions can be 60 * claimed by both the existing WP Cron and WP CLI runners, as well as a new async request runner. 55 * This method creates a new action using the NullSchedule. In practice, this results in an action scheduled to 56 * execute "now". Therefore, it will generally run as soon as possible but is not prioritized ahead of other actions 57 * that are already past-due. 61 58 * 62 59 * @param string $hook The hook to trigger when this action runs. … … 147 144 public function recurring_unique( $hook, $args = array(), $first = null, $interval = null, $group = '', $unique = true ) { 148 145 if ( empty( $interval ) ) { 149 return $this->single_unique( $hook, $ unique, $args, $first, $group);146 return $this->single_unique( $hook, $ ); 150 147 } 151 148 $date = as_get_datetime_object( $first ); … … 189 186 public function cron_unique( $hook, $args = array(), $base_timestamp = null, $schedule = null, $group = '', $unique = true ) { 190 187 if ( empty( $schedule ) ) { 191 return $this->single_unique( $hook, $ unique, $args, $base_timestamp, $group);188 return $this->single_unique( $hook, $ ); 192 189 } 193 190 $date = as_get_datetime_object( $base_timestamp ); -
arvancloud-vod/trunk/vendor/woocommerce/action-scheduler/classes/ActionScheduler_AdminView.php
r2848433 r2856638 148 148 $threshhold_min = ( int ) apply_filters( 'action_scheduler_pastdue_actions_min', 1 ); 149 149 150 # Allow third-parties to preempt the default check logic. 150 // Set fallback value for past-due actions count. 151 $num_pastdue_actions = 0; 152 153 // Allow third-parties to preempt the default check logic. 151 154 $check = apply_filters( 'action_scheduler_pastdue_actions_check_pre', null ); 155 156 157 158 159 152 160 153 161 # Scheduled actions query arguments. -
arvancloud-vod/trunk/vendor/woocommerce/action-scheduler/classes/ActionScheduler_QueueRunner.php
r2848433 r2856638 15 15 private static $runner = null; 16 16 17 18 19 17 20 /** 18 21 * @return ActionScheduler_QueueRunner … … 126 129 do_action( 'action_scheduler_before_process_queue' ); 127 130 $this->run_cleanup(); 128 $processed_actions = 0; 131 132 $this->processed_actions_count = 0; 129 133 if ( false === $this->has_maximum_concurrent_batches() ) { 130 134 $batch_size = apply_filters( 'action_scheduler_queue_runner_batch_size', 25 ); 131 135 do { 132 $processed_actions_in_batch = $this->do_batch( $batch_size, $context );133 $ processed_actions+= $processed_actions_in_batch;134 } while ( $processed_actions_in_batch > 0 && ! $this->batch_limits_exceeded( $ processed_actions) ); // keep going until we run out of actions, time, or memory136 $processed_actions_in_batch = $this->do_batch( $batch_size, $context ); 137 $ += $processed_actions_in_batch; 138 } while ( $processed_actions_in_batch > 0 && ! $this->batch_limits_exceeded( $ ) ); // keep going until we run out of actions, time, or memory 135 139 } 136 140 137 141 do_action( 'action_scheduler_after_process_queue' ); 138 return $ processed_actions;142 return $; 139 143 } 140 144 … … 163 167 $processed_actions++; 164 168 165 if ( $this->batch_limits_exceeded( $processed_actions ) ) {169 if ( $this->batch_limits_exceeded( $processed_actions ) ) { 166 170 break; 167 171 } -
arvancloud-vod/trunk/vendor/woocommerce/action-scheduler/classes/abstracts/ActionScheduler_Abstract_QueueRunner.php
r2848433 r2856638 224 224 */ 225 225 protected function time_likely_to_be_exceeded( $processed_actions ) { 226 227 $execution_time = $this->get_execution_time(); 228 $max_execution_time = $this->get_time_limit(); 226 $execution_time = $this->get_execution_time(); 227 $max_execution_time = $this->get_time_limit(); 228 229 // Safety against division by zero errors. 230 if ( 0 === $processed_actions ) { 231 return $execution_time >= $max_execution_time; 232 } 233 229 234 $time_per_action = $execution_time / $processed_actions; 230 235 $estimated_time = $execution_time + ( $time_per_action * 3 ); -
arvancloud-vod/trunk/vendor/woocommerce/action-scheduler/classes/abstracts/ActionScheduler_Store.php
r2848433 r2856638 258 258 $next = null === $scheduled_date ? $action->get_schedule()->get_date() : $scheduled_date; 259 259 if ( ! $next ) { 260 return '0000-00-00 00:00:00';260 ; 261 261 } 262 262 $next->setTimezone( new DateTimeZone( 'UTC' ) ); … … 275 275 $next = null === $scheduled_date ? $action->get_schedule()->get_date() : $scheduled_date; 276 276 if ( ! $next ) { 277 return '0000-00-00 00:00:00';277 ; 278 278 } 279 279 -
arvancloud-vod/trunk/vendor/woocommerce/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php
r2848433 r2856638 936 936 /** @var \wpdb $wpdb */ 937 937 global $wpdb; 938 $wpdb->update( $wpdb->actionscheduler_actions, array( 'claim_id' => 0 ), array( 'claim_id' => $claim->get_id() ), array( '%d' ), array( '%d' ) ); 938 /** 939 * Deadlock warning: This function modifies actions to release them from claims that have been processed. Earlier, we used to it in a atomic query, i.e. we would update all actions belonging to a particular claim_id with claim_id = 0. 940 * While this was functionally correct, it would cause deadlock, since this update query will hold a lock on the claim_id_.. index on the action table. 941 * This allowed the possibility of a race condition, where the claimer query is also running at the same time, then the claimer query will also try to acquire a lock on the claim_id_.. index, and in this case if claim release query has already progressed to the point of acquiring the lock, but have not updated yet, it would cause a deadlock. 942 * 943 * We resolve this by getting all the actions_id that we want to release claim from in a separate query, and then releasing the claim on each of them. This way, our lock is acquired on the action_id index instead of the claim_id index. Note that the lock on claim_id will still be acquired, but it will only when we actually make the update, rather than when we select the actions. 944 */ 945 $action_ids = $wpdb->get_col( $wpdb->prepare( "SELECT action_id FROM {$wpdb->actionscheduler_actions} WHERE claim_id = %d", $claim->get_id() ) ); 946 947 $row_updates = 0; 948 if ( count( $action_ids ) > 0 ) { 949 $action_id_string = implode( ',', array_map( 'absint', $action_ids ) ); 950 $row_updates = $wpdb->query( "UPDATE {$wpdb->actionscheduler_actions} SET claim_id = 0 WHERE action_id IN ({$action_id_string})" ); // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared 951 } 952 939 953 $wpdb->delete( $wpdb->actionscheduler_claims, array( 'claim_id' => $claim->get_id() ), array( '%d' ) ); 954 955 956 957 958 959 960 961 962 940 963 } 941 964 -
arvancloud-vod/trunk/vendor/woocommerce/action-scheduler/classes/schedules/ActionScheduler_NullSchedule.php
r2848433 r2856638 5 5 */ 6 6 class ActionScheduler_NullSchedule extends ActionScheduler_SimpleSchedule { 7 8 9 7 10 8 11 /** -
arvancloud-vod/trunk/vendor/woocommerce/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php
r2848433 r2856638 48 48 hook varchar(191) NOT NULL, 49 49 status varchar(20) NOT NULL, 50 scheduled_date_gmt datetime NULL default ' ${default_date}',51 scheduled_date_local datetime NULL default ' ${default_date}',50 scheduled_date_gmt datetime NULL default 'default_date}', 51 scheduled_date_local datetime NULL default 'default_date}', 52 52 args varchar($max_index_length), 53 53 schedule longtext, 54 54 group_id bigint(20) unsigned NOT NULL default '0', 55 55 attempts int(11) NOT NULL default '0', 56 last_attempt_gmt datetime NULL default ' ${default_date}',57 last_attempt_local datetime NULL default ' ${default_date}',56 last_attempt_gmt datetime NULL default 'default_date}', 57 last_attempt_local datetime NULL default 'default_date}', 58 58 claim_id bigint(20) unsigned NOT NULL default '0', 59 59 extended_args varchar(8000) DEFAULT NULL, … … 72 72 return "CREATE TABLE {$table_name} ( 73 73 claim_id bigint(20) unsigned NOT NULL auto_increment, 74 date_created_gmt datetime NULL default ' ${default_date}',74 date_created_gmt datetime NULL default 'default_date}', 75 75 PRIMARY KEY (claim_id), 76 76 KEY date_created_gmt (date_created_gmt) … … 112 112 // phpcs:disable WordPress.DB.PreparedSQL.InterpolatedNotPrepared 113 113 $table_name = $wpdb->prefix . 'actionscheduler_actions'; 114 $table_list = $wpdb->get_col( "SHOW TABLES LIKE ' ${table_name}'" );114 $table_list = $wpdb->get_col( "SHOW TABLES LIKE 'table_name}'" ); 115 115 $default_date = self::DEFAULT_DATE; 116 116 117 117 if ( ! empty( $table_list ) ) { 118 118 $query = " 119 ALTER TABLE ${table_name}120 MODIFY COLUMN scheduled_date_gmt datetime NULL default ' ${default_date}',121 MODIFY COLUMN scheduled_date_local datetime NULL default ' ${default_date}',122 MODIFY COLUMN last_attempt_gmt datetime NULL default ' ${default_date}',123 MODIFY COLUMN last_attempt_local datetime NULL default ' ${default_date}'119 ALTER TABLE table_name} 120 MODIFY COLUMN scheduled_date_gmt datetime NULL default 'default_date}', 121 MODIFY COLUMN scheduled_date_local datetime NULL default 'default_date}', 122 MODIFY COLUMN last_attempt_gmt datetime NULL default 'default_date}', 123 MODIFY COLUMN last_attempt_local datetime NULL default 'default_date}' 124 124 "; 125 125 $wpdb->query( $query ); // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared -
arvancloud-vod/trunk/vendor/woocommerce/action-scheduler/functions.php
r2848433 r2856638 20 20 return 0; 21 21 } 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 22 42 return ActionScheduler::factory()->async_unique( $hook, $args, $group, $unique ); 23 43 } … … 38 58 return 0; 39 59 } 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 40 81 return ActionScheduler::factory()->single_unique( $hook, $args, $timestamp, $group, $unique ); 41 82 } … … 57 98 return 0; 58 99 } 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 59 122 return ActionScheduler::factory()->recurring_unique( $hook, $args, $timestamp, $interval_in_seconds, $group, $unique ); 60 123 } … … 88 151 return 0; 89 152 } 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 90 175 return ActionScheduler::factory()->cron_unique( $hook, $args, $timestamp, $schedule, $group, $unique ); 91 176 } -
arvancloud-vod/trunk/vendor/woocommerce/action-scheduler/readme.txt
r2848433 r2856638 4 4 Requires at least: 5.2 5 5 Tested up to: 6.0 6 Stable tag: 3.5. 36 Stable tag: 3.5. 7 7 License: GPLv3 8 8 Requires PHP: 5.6 … … 47 47 48 48 == Changelog == 49 50 51 52 53 54 55 56 57 58 49 59 50 60 = 3.5.3 - 2022-11-09 =
Note: See TracChangeset
for help on using the changeset viewer.