Version Description
- bug fixes
Download this release
Release Info
Developer | livechat |
Plugin | LiveChat – WP live chat plugin for WordPress |
Version | 4.4.3 |
Comparing to | |
See all releases |
Code changes from version 4.4.2 to 4.4.3
- changelog.txt +3 -0
- composer.lock +105 -85
- livechat.php +1 -1
- plugin_files/LiveChatAdmin.class.php +9 -5
- readme.txt +4 -1
- vendor/autoload.php +1 -1
- vendor/composer/autoload_real.php +4 -4
- vendor/composer/autoload_static.php +4 -4
changelog.txt
CHANGED
@@ -1,5 +1,8 @@
|
|
1 |
== Changelog ==
|
2 |
|
|
|
|
|
|
|
3 |
= 4.4.2 =
|
4 |
* plugin compatibility bumped to WP in version 5.6
|
5 |
|
1 |
== Changelog ==
|
2 |
|
3 |
+
= 4.4.3 =
|
4 |
+
* bug fixes
|
5 |
+
|
6 |
= 4.4.2 =
|
7 |
* plugin compatibility bumped to WP in version 5.6
|
8 |
|
composer.lock
CHANGED
@@ -236,34 +236,31 @@
|
|
236 |
},
|
237 |
{
|
238 |
"name": "doctrine/instantiator",
|
239 |
-
"version": "1.0
|
240 |
"source": {
|
241 |
"type": "git",
|
242 |
"url": "https://github.com/doctrine/instantiator.git",
|
243 |
-
"reference": "
|
244 |
},
|
245 |
"dist": {
|
246 |
"type": "zip",
|
247 |
-
"url": "https://api.github.com/repos/doctrine/instantiator/zipball/
|
248 |
-
"reference": "
|
249 |
"shasum": ""
|
250 |
},
|
251 |
"require": {
|
252 |
-
"php": "
|
253 |
},
|
254 |
"require-dev": {
|
255 |
-
"
|
256 |
"ext-pdo": "*",
|
257 |
"ext-phar": "*",
|
258 |
-
"
|
259 |
-
"
|
|
|
|
|
260 |
},
|
261 |
"type": "library",
|
262 |
-
"extra": {
|
263 |
-
"branch-alias": {
|
264 |
-
"dev-master": "1.0.x-dev"
|
265 |
-
}
|
266 |
-
},
|
267 |
"autoload": {
|
268 |
"psr-4": {
|
269 |
"Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
|
@@ -277,16 +274,30 @@
|
|
277 |
{
|
278 |
"name": "Marco Pivetta",
|
279 |
"email": "ocramius@gmail.com",
|
280 |
-
"homepage": "
|
281 |
}
|
282 |
],
|
283 |
"description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
|
284 |
-
"homepage": "https://
|
285 |
"keywords": [
|
286 |
"constructor",
|
287 |
"instantiate"
|
288 |
],
|
289 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
290 |
},
|
291 |
{
|
292 |
"name": "hamcrest/hamcrest-php",
|
@@ -402,25 +413,28 @@
|
|
402 |
},
|
403 |
{
|
404 |
"name": "myclabs/deep-copy",
|
405 |
-
"version": "1.
|
406 |
"source": {
|
407 |
"type": "git",
|
408 |
"url": "https://github.com/myclabs/DeepCopy.git",
|
409 |
-
"reference": "
|
410 |
},
|
411 |
"dist": {
|
412 |
"type": "zip",
|
413 |
-
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/
|
414 |
-
"reference": "
|
415 |
"shasum": ""
|
416 |
},
|
417 |
"require": {
|
418 |
-
"php": "^
|
|
|
|
|
|
|
419 |
},
|
420 |
"require-dev": {
|
421 |
"doctrine/collections": "^1.0",
|
422 |
"doctrine/common": "^2.6",
|
423 |
-
"phpunit/phpunit": "^
|
424 |
},
|
425 |
"type": "library",
|
426 |
"autoload": {
|
@@ -443,39 +457,40 @@
|
|
443 |
"object",
|
444 |
"object graph"
|
445 |
],
|
446 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
447 |
},
|
448 |
{
|
449 |
"name": "phpdocumentor/reflection-common",
|
450 |
-
"version": "
|
451 |
"source": {
|
452 |
"type": "git",
|
453 |
"url": "https://github.com/phpDocumentor/ReflectionCommon.git",
|
454 |
-
"reference": "
|
455 |
},
|
456 |
"dist": {
|
457 |
"type": "zip",
|
458 |
-
"url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/
|
459 |
-
"reference": "
|
460 |
"shasum": ""
|
461 |
},
|
462 |
"require": {
|
463 |
-
"php": "
|
464 |
-
},
|
465 |
-
"require-dev": {
|
466 |
-
"phpunit/phpunit": "^4.6"
|
467 |
},
|
468 |
"type": "library",
|
469 |
"extra": {
|
470 |
"branch-alias": {
|
471 |
-
"dev-
|
472 |
}
|
473 |
},
|
474 |
"autoload": {
|
475 |
"psr-4": {
|
476 |
-
"phpDocumentor\\Reflection\\":
|
477 |
-
"src"
|
478 |
-
]
|
479 |
}
|
480 |
},
|
481 |
"notification-url": "https://packagist.org/downloads/",
|
@@ -497,38 +512,41 @@
|
|
497 |
"reflection",
|
498 |
"static analysis"
|
499 |
],
|
500 |
-
"time": "
|
501 |
},
|
502 |
{
|
503 |
"name": "phpdocumentor/reflection-docblock",
|
504 |
-
"version": "
|
505 |
"source": {
|
506 |
"type": "git",
|
507 |
"url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
|
508 |
-
"reference": "
|
509 |
},
|
510 |
"dist": {
|
511 |
"type": "zip",
|
512 |
-
"url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/
|
513 |
-
"reference": "
|
514 |
"shasum": ""
|
515 |
},
|
516 |
"require": {
|
517 |
-
"
|
518 |
-
"
|
519 |
-
"phpdocumentor/
|
520 |
-
"
|
|
|
521 |
},
|
522 |
"require-dev": {
|
523 |
-
"mockery/mockery": "
|
524 |
-
"phpunit/phpunit": "^4.4"
|
525 |
},
|
526 |
"type": "library",
|
|
|
|
|
|
|
|
|
|
|
527 |
"autoload": {
|
528 |
"psr-4": {
|
529 |
-
"phpDocumentor\\Reflection\\":
|
530 |
-
"src/"
|
531 |
-
]
|
532 |
}
|
533 |
},
|
534 |
"notification-url": "https://packagist.org/downloads/",
|
@@ -539,44 +557,45 @@
|
|
539 |
{
|
540 |
"name": "Mike van Riel",
|
541 |
"email": "me@mikevanriel.com"
|
|
|
|
|
|
|
|
|
542 |
}
|
543 |
],
|
544 |
"description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
|
545 |
-
"time": "
|
546 |
},
|
547 |
{
|
548 |
"name": "phpdocumentor/type-resolver",
|
549 |
-
"version": "
|
550 |
"source": {
|
551 |
"type": "git",
|
552 |
"url": "https://github.com/phpDocumentor/TypeResolver.git",
|
553 |
-
"reference": "
|
554 |
},
|
555 |
"dist": {
|
556 |
"type": "zip",
|
557 |
-
"url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/
|
558 |
-
"reference": "
|
559 |
"shasum": ""
|
560 |
},
|
561 |
"require": {
|
562 |
-
"php": "^
|
563 |
-
"phpdocumentor/reflection-common": "^
|
564 |
},
|
565 |
"require-dev": {
|
566 |
-
"
|
567 |
-
"phpunit/phpunit": "^5.2||^4.8.24"
|
568 |
},
|
569 |
"type": "library",
|
570 |
"extra": {
|
571 |
"branch-alias": {
|
572 |
-
"dev-
|
573 |
}
|
574 |
},
|
575 |
"autoload": {
|
576 |
"psr-4": {
|
577 |
-
"phpDocumentor\\Reflection\\":
|
578 |
-
"src/"
|
579 |
-
]
|
580 |
}
|
581 |
},
|
582 |
"notification-url": "https://packagist.org/downloads/",
|
@@ -589,7 +608,8 @@
|
|
589 |
"email": "me@mikevanriel.com"
|
590 |
}
|
591 |
],
|
592 |
-
"
|
|
|
593 |
},
|
594 |
{
|
595 |
"name": "phpspec/prophecy",
|
@@ -856,29 +876,29 @@
|
|
856 |
},
|
857 |
{
|
858 |
"name": "phpunit/php-token-stream",
|
859 |
-
"version": "
|
860 |
"source": {
|
861 |
"type": "git",
|
862 |
"url": "https://github.com/sebastianbergmann/php-token-stream.git",
|
863 |
-
"reference": "
|
864 |
},
|
865 |
"dist": {
|
866 |
"type": "zip",
|
867 |
-
"url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/
|
868 |
-
"reference": "
|
869 |
"shasum": ""
|
870 |
},
|
871 |
"require": {
|
872 |
"ext-tokenizer": "*",
|
873 |
-
"php": "
|
874 |
},
|
875 |
"require-dev": {
|
876 |
-
"phpunit/phpunit": "
|
877 |
},
|
878 |
"type": "library",
|
879 |
"extra": {
|
880 |
"branch-alias": {
|
881 |
-
"dev-master": "
|
882 |
}
|
883 |
},
|
884 |
"autoload": {
|
@@ -902,7 +922,7 @@
|
|
902 |
"tokenizer"
|
903 |
],
|
904 |
"abandoned": true,
|
905 |
-
"time": "2017-
|
906 |
},
|
907 |
{
|
908 |
"name": "phpunit/phpunit",
|
@@ -1618,20 +1638,20 @@
|
|
1618 |
},
|
1619 |
{
|
1620 |
"name": "symfony/polyfill-ctype",
|
1621 |
-
"version": "v1.
|
1622 |
"source": {
|
1623 |
"type": "git",
|
1624 |
"url": "https://github.com/symfony/polyfill-ctype.git",
|
1625 |
-
"reference": "
|
1626 |
},
|
1627 |
"dist": {
|
1628 |
"type": "zip",
|
1629 |
-
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/
|
1630 |
-
"reference": "
|
1631 |
"shasum": ""
|
1632 |
},
|
1633 |
"require": {
|
1634 |
-
"php": ">=
|
1635 |
},
|
1636 |
"suggest": {
|
1637 |
"ext-ctype": "For best performance"
|
@@ -1639,7 +1659,7 @@
|
|
1639 |
"type": "library",
|
1640 |
"extra": {
|
1641 |
"branch-alias": {
|
1642 |
-
"dev-main": "1.
|
1643 |
},
|
1644 |
"thanks": {
|
1645 |
"name": "symfony/polyfill",
|
@@ -1690,31 +1710,31 @@
|
|
1690 |
"type": "tidelift"
|
1691 |
}
|
1692 |
],
|
1693 |
-
"time": "2020-10-
|
1694 |
},
|
1695 |
{
|
1696 |
"name": "symfony/yaml",
|
1697 |
-
"version": "
|
1698 |
"source": {
|
1699 |
"type": "git",
|
1700 |
"url": "https://github.com/symfony/yaml.git",
|
1701 |
-
"reference": "
|
1702 |
},
|
1703 |
"dist": {
|
1704 |
"type": "zip",
|
1705 |
-
"url": "https://api.github.com/repos/symfony/yaml/zipball/
|
1706 |
-
"reference": "
|
1707 |
"shasum": ""
|
1708 |
},
|
1709 |
"require": {
|
1710 |
-
"php": "
|
1711 |
"symfony/polyfill-ctype": "~1.8"
|
1712 |
},
|
1713 |
"conflict": {
|
1714 |
"symfony/console": "<3.4"
|
1715 |
},
|
1716 |
"require-dev": {
|
1717 |
-
"symfony/console": "
|
1718 |
},
|
1719 |
"suggest": {
|
1720 |
"symfony/console": "For validating YAML files using the lint command"
|
@@ -1758,7 +1778,7 @@
|
|
1758 |
"type": "tidelift"
|
1759 |
}
|
1760 |
],
|
1761 |
-
"time": "2020-
|
1762 |
},
|
1763 |
{
|
1764 |
"name": "webmozart/assert",
|
236 |
},
|
237 |
{
|
238 |
"name": "doctrine/instantiator",
|
239 |
+
"version": "1.4.0",
|
240 |
"source": {
|
241 |
"type": "git",
|
242 |
"url": "https://github.com/doctrine/instantiator.git",
|
243 |
+
"reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b"
|
244 |
},
|
245 |
"dist": {
|
246 |
"type": "zip",
|
247 |
+
"url": "https://api.github.com/repos/doctrine/instantiator/zipball/d56bf6102915de5702778fe20f2de3b2fe570b5b",
|
248 |
+
"reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b",
|
249 |
"shasum": ""
|
250 |
},
|
251 |
"require": {
|
252 |
+
"php": "^7.1 || ^8.0"
|
253 |
},
|
254 |
"require-dev": {
|
255 |
+
"doctrine/coding-standard": "^8.0",
|
256 |
"ext-pdo": "*",
|
257 |
"ext-phar": "*",
|
258 |
+
"phpbench/phpbench": "^0.13 || 1.0.0-alpha2",
|
259 |
+
"phpstan/phpstan": "^0.12",
|
260 |
+
"phpstan/phpstan-phpunit": "^0.12",
|
261 |
+
"phpunit/phpunit": "^7.0 || ^8.0 || ^9.0"
|
262 |
},
|
263 |
"type": "library",
|
|
|
|
|
|
|
|
|
|
|
264 |
"autoload": {
|
265 |
"psr-4": {
|
266 |
"Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
|
274 |
{
|
275 |
"name": "Marco Pivetta",
|
276 |
"email": "ocramius@gmail.com",
|
277 |
+
"homepage": "https://ocramius.github.io/"
|
278 |
}
|
279 |
],
|
280 |
"description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
|
281 |
+
"homepage": "https://www.doctrine-project.org/projects/instantiator.html",
|
282 |
"keywords": [
|
283 |
"constructor",
|
284 |
"instantiate"
|
285 |
],
|
286 |
+
"funding": [
|
287 |
+
{
|
288 |
+
"url": "https://www.doctrine-project.org/sponsorship.html",
|
289 |
+
"type": "custom"
|
290 |
+
},
|
291 |
+
{
|
292 |
+
"url": "https://www.patreon.com/phpdoctrine",
|
293 |
+
"type": "patreon"
|
294 |
+
},
|
295 |
+
{
|
296 |
+
"url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator",
|
297 |
+
"type": "tidelift"
|
298 |
+
}
|
299 |
+
],
|
300 |
+
"time": "2020-11-10T18:47:58+00:00"
|
301 |
},
|
302 |
{
|
303 |
"name": "hamcrest/hamcrest-php",
|
413 |
},
|
414 |
{
|
415 |
"name": "myclabs/deep-copy",
|
416 |
+
"version": "1.10.2",
|
417 |
"source": {
|
418 |
"type": "git",
|
419 |
"url": "https://github.com/myclabs/DeepCopy.git",
|
420 |
+
"reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220"
|
421 |
},
|
422 |
"dist": {
|
423 |
"type": "zip",
|
424 |
+
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/776f831124e9c62e1a2c601ecc52e776d8bb7220",
|
425 |
+
"reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220",
|
426 |
"shasum": ""
|
427 |
},
|
428 |
"require": {
|
429 |
+
"php": "^7.1 || ^8.0"
|
430 |
+
},
|
431 |
+
"replace": {
|
432 |
+
"myclabs/deep-copy": "self.version"
|
433 |
},
|
434 |
"require-dev": {
|
435 |
"doctrine/collections": "^1.0",
|
436 |
"doctrine/common": "^2.6",
|
437 |
+
"phpunit/phpunit": "^7.1"
|
438 |
},
|
439 |
"type": "library",
|
440 |
"autoload": {
|
457 |
"object",
|
458 |
"object graph"
|
459 |
],
|
460 |
+
"funding": [
|
461 |
+
{
|
462 |
+
"url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy",
|
463 |
+
"type": "tidelift"
|
464 |
+
}
|
465 |
+
],
|
466 |
+
"time": "2020-11-13T09:40:50+00:00"
|
467 |
},
|
468 |
{
|
469 |
"name": "phpdocumentor/reflection-common",
|
470 |
+
"version": "2.2.0",
|
471 |
"source": {
|
472 |
"type": "git",
|
473 |
"url": "https://github.com/phpDocumentor/ReflectionCommon.git",
|
474 |
+
"reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b"
|
475 |
},
|
476 |
"dist": {
|
477 |
"type": "zip",
|
478 |
+
"url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b",
|
479 |
+
"reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b",
|
480 |
"shasum": ""
|
481 |
},
|
482 |
"require": {
|
483 |
+
"php": "^7.2 || ^8.0"
|
|
|
|
|
|
|
484 |
},
|
485 |
"type": "library",
|
486 |
"extra": {
|
487 |
"branch-alias": {
|
488 |
+
"dev-2.x": "2.x-dev"
|
489 |
}
|
490 |
},
|
491 |
"autoload": {
|
492 |
"psr-4": {
|
493 |
+
"phpDocumentor\\Reflection\\": "src/"
|
|
|
|
|
494 |
}
|
495 |
},
|
496 |
"notification-url": "https://packagist.org/downloads/",
|
512 |
"reflection",
|
513 |
"static analysis"
|
514 |
],
|
515 |
+
"time": "2020-06-27T09:03:43+00:00"
|
516 |
},
|
517 |
{
|
518 |
"name": "phpdocumentor/reflection-docblock",
|
519 |
+
"version": "5.2.2",
|
520 |
"source": {
|
521 |
"type": "git",
|
522 |
"url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
|
523 |
+
"reference": "069a785b2141f5bcf49f3e353548dc1cce6df556"
|
524 |
},
|
525 |
"dist": {
|
526 |
"type": "zip",
|
527 |
+
"url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/069a785b2141f5bcf49f3e353548dc1cce6df556",
|
528 |
+
"reference": "069a785b2141f5bcf49f3e353548dc1cce6df556",
|
529 |
"shasum": ""
|
530 |
},
|
531 |
"require": {
|
532 |
+
"ext-filter": "*",
|
533 |
+
"php": "^7.2 || ^8.0",
|
534 |
+
"phpdocumentor/reflection-common": "^2.2",
|
535 |
+
"phpdocumentor/type-resolver": "^1.3",
|
536 |
+
"webmozart/assert": "^1.9.1"
|
537 |
},
|
538 |
"require-dev": {
|
539 |
+
"mockery/mockery": "~1.3.2"
|
|
|
540 |
},
|
541 |
"type": "library",
|
542 |
+
"extra": {
|
543 |
+
"branch-alias": {
|
544 |
+
"dev-master": "5.x-dev"
|
545 |
+
}
|
546 |
+
},
|
547 |
"autoload": {
|
548 |
"psr-4": {
|
549 |
+
"phpDocumentor\\Reflection\\": "src"
|
|
|
|
|
550 |
}
|
551 |
},
|
552 |
"notification-url": "https://packagist.org/downloads/",
|
557 |
{
|
558 |
"name": "Mike van Riel",
|
559 |
"email": "me@mikevanriel.com"
|
560 |
+
},
|
561 |
+
{
|
562 |
+
"name": "Jaap van Otterdijk",
|
563 |
+
"email": "account@ijaap.nl"
|
564 |
}
|
565 |
],
|
566 |
"description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
|
567 |
+
"time": "2020-09-03T19:13:55+00:00"
|
568 |
},
|
569 |
{
|
570 |
"name": "phpdocumentor/type-resolver",
|
571 |
+
"version": "1.4.0",
|
572 |
"source": {
|
573 |
"type": "git",
|
574 |
"url": "https://github.com/phpDocumentor/TypeResolver.git",
|
575 |
+
"reference": "6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0"
|
576 |
},
|
577 |
"dist": {
|
578 |
"type": "zip",
|
579 |
+
"url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0",
|
580 |
+
"reference": "6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0",
|
581 |
"shasum": ""
|
582 |
},
|
583 |
"require": {
|
584 |
+
"php": "^7.2 || ^8.0",
|
585 |
+
"phpdocumentor/reflection-common": "^2.0"
|
586 |
},
|
587 |
"require-dev": {
|
588 |
+
"ext-tokenizer": "*"
|
|
|
589 |
},
|
590 |
"type": "library",
|
591 |
"extra": {
|
592 |
"branch-alias": {
|
593 |
+
"dev-1.x": "1.x-dev"
|
594 |
}
|
595 |
},
|
596 |
"autoload": {
|
597 |
"psr-4": {
|
598 |
+
"phpDocumentor\\Reflection\\": "src"
|
|
|
|
|
599 |
}
|
600 |
},
|
601 |
"notification-url": "https://packagist.org/downloads/",
|
608 |
"email": "me@mikevanriel.com"
|
609 |
}
|
610 |
],
|
611 |
+
"description": "A PSR-5 based resolver of Class names, Types and Structural Element Names",
|
612 |
+
"time": "2020-09-17T18:55:26+00:00"
|
613 |
},
|
614 |
{
|
615 |
"name": "phpspec/prophecy",
|
876 |
},
|
877 |
{
|
878 |
"name": "phpunit/php-token-stream",
|
879 |
+
"version": "2.0.2",
|
880 |
"source": {
|
881 |
"type": "git",
|
882 |
"url": "https://github.com/sebastianbergmann/php-token-stream.git",
|
883 |
+
"reference": "791198a2c6254db10131eecfe8c06670700904db"
|
884 |
},
|
885 |
"dist": {
|
886 |
"type": "zip",
|
887 |
+
"url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/791198a2c6254db10131eecfe8c06670700904db",
|
888 |
+
"reference": "791198a2c6254db10131eecfe8c06670700904db",
|
889 |
"shasum": ""
|
890 |
},
|
891 |
"require": {
|
892 |
"ext-tokenizer": "*",
|
893 |
+
"php": "^7.0"
|
894 |
},
|
895 |
"require-dev": {
|
896 |
+
"phpunit/phpunit": "^6.2.4"
|
897 |
},
|
898 |
"type": "library",
|
899 |
"extra": {
|
900 |
"branch-alias": {
|
901 |
+
"dev-master": "2.0-dev"
|
902 |
}
|
903 |
},
|
904 |
"autoload": {
|
922 |
"tokenizer"
|
923 |
],
|
924 |
"abandoned": true,
|
925 |
+
"time": "2017-11-27T05:48:46+00:00"
|
926 |
},
|
927 |
{
|
928 |
"name": "phpunit/phpunit",
|
1638 |
},
|
1639 |
{
|
1640 |
"name": "symfony/polyfill-ctype",
|
1641 |
+
"version": "v1.20.0",
|
1642 |
"source": {
|
1643 |
"type": "git",
|
1644 |
"url": "https://github.com/symfony/polyfill-ctype.git",
|
1645 |
+
"reference": "f4ba089a5b6366e453971d3aad5fe8e897b37f41"
|
1646 |
},
|
1647 |
"dist": {
|
1648 |
"type": "zip",
|
1649 |
+
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/f4ba089a5b6366e453971d3aad5fe8e897b37f41",
|
1650 |
+
"reference": "f4ba089a5b6366e453971d3aad5fe8e897b37f41",
|
1651 |
"shasum": ""
|
1652 |
},
|
1653 |
"require": {
|
1654 |
+
"php": ">=7.1"
|
1655 |
},
|
1656 |
"suggest": {
|
1657 |
"ext-ctype": "For best performance"
|
1659 |
"type": "library",
|
1660 |
"extra": {
|
1661 |
"branch-alias": {
|
1662 |
+
"dev-main": "1.20-dev"
|
1663 |
},
|
1664 |
"thanks": {
|
1665 |
"name": "symfony/polyfill",
|
1710 |
"type": "tidelift"
|
1711 |
}
|
1712 |
],
|
1713 |
+
"time": "2020-10-23T14:02:19+00:00"
|
1714 |
},
|
1715 |
{
|
1716 |
"name": "symfony/yaml",
|
1717 |
+
"version": "v4.4.17",
|
1718 |
"source": {
|
1719 |
"type": "git",
|
1720 |
"url": "https://github.com/symfony/yaml.git",
|
1721 |
+
"reference": "7531361cf38e4816821b4a12a42542b3c6143ad1"
|
1722 |
},
|
1723 |
"dist": {
|
1724 |
"type": "zip",
|
1725 |
+
"url": "https://api.github.com/repos/symfony/yaml/zipball/7531361cf38e4816821b4a12a42542b3c6143ad1",
|
1726 |
+
"reference": "7531361cf38e4816821b4a12a42542b3c6143ad1",
|
1727 |
"shasum": ""
|
1728 |
},
|
1729 |
"require": {
|
1730 |
+
"php": ">=7.1.3",
|
1731 |
"symfony/polyfill-ctype": "~1.8"
|
1732 |
},
|
1733 |
"conflict": {
|
1734 |
"symfony/console": "<3.4"
|
1735 |
},
|
1736 |
"require-dev": {
|
1737 |
+
"symfony/console": "^3.4|^4.0|^5.0"
|
1738 |
},
|
1739 |
"suggest": {
|
1740 |
"symfony/console": "For validating YAML files using the lint command"
|
1778 |
"type": "tidelift"
|
1779 |
}
|
1780 |
],
|
1781 |
+
"time": "2020-11-24T12:28:30+00:00"
|
1782 |
},
|
1783 |
{
|
1784 |
"name": "webmozart/assert",
|
livechat.php
CHANGED
@@ -5,7 +5,7 @@ Plugin URI: https://www.livechat.com/addons/wordpress/
|
|
5 |
Description: Live chat software for live help, online sales and customer support. This plugin allows to quickly install LiveChat on any WordPress website.
|
6 |
Author: LiveChat
|
7 |
Author URI: https://www.livechat.com
|
8 |
-
Version: 4.4.
|
9 |
Text Domain: wp-live-chat-software-for-wordpress
|
10 |
Domain Path: /languages
|
11 |
*/
|
5 |
Description: Live chat software for live help, online sales and customer support. This plugin allows to quickly install LiveChat on any WordPress website.
|
6 |
Author: LiveChat
|
7 |
Author URI: https://www.livechat.com
|
8 |
+
Version: 4.4.3
|
9 |
Text Domain: wp-live-chat-software-for-wordpress
|
10 |
Domain Path: /languages
|
11 |
*/
|
plugin_files/LiveChatAdmin.class.php
CHANGED
@@ -562,16 +562,20 @@ final class LiveChatAdmin extends LiveChat {
|
|
562 |
/**
|
563 |
* Removes all LiveChat data stored in WP database.
|
564 |
* It's called as uninstall hook.
|
565 |
-
*
|
566 |
-
* @throws Exceptions\ApiClientException Can be thrown by ApiClient.
|
567 |
-
* @throws Exceptions\InvalidTokenException Can be thrown by ConnectTokenProvider.
|
568 |
*/
|
569 |
public static function uninstall_hook_handler() {
|
570 |
$store = Store::get_instance();
|
571 |
|
572 |
if ( ! empty( $store->get_store_token() ) ) {
|
573 |
-
|
574 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
575 |
$store->remove_store_data();
|
576 |
}
|
577 |
|
562 |
/**
|
563 |
* Removes all LiveChat data stored in WP database.
|
564 |
* It's called as uninstall hook.
|
|
|
|
|
|
|
565 |
*/
|
566 |
public static function uninstall_hook_handler() {
|
567 |
$store = Store::get_instance();
|
568 |
|
569 |
if ( ! empty( $store->get_store_token() ) ) {
|
570 |
+
try {
|
571 |
+
$connect_token = ConnectTokenProvider::create( CertProvider::create() )->get( $store->get_store_token(), 'store' );
|
572 |
+
ApiClient::create( $connect_token )->uninstall();
|
573 |
+
// phpcs:disable Generic.CodeAnalysis.EmptyStatement.DetectedCatch
|
574 |
+
} catch ( Exception $exception ) {
|
575 |
+
// Exception during uninstall request is ignored to not break process of plugin uninstallation.
|
576 |
+
}
|
577 |
+
// phpcs:enable
|
578 |
+
|
579 |
$store->remove_store_data();
|
580 |
}
|
581 |
|
readme.txt
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
=== LiveChat - WP live chat plugin for WordPress ===
|
2 |
Contributors: LiveChat
|
3 |
Tags: live chat, chat plugin, live chat plugin, wordpress live chat, wordpress chat,
|
4 |
-
Stable tag: 4.4.
|
5 |
Requires PHP: 5.6
|
6 |
Tested up to: 5.6
|
7 |
Requires at least: 4.0
|
@@ -352,6 +352,9 @@ For more detailed instructions, go to the [live chat plugin page](https://www.li
|
|
352 |
|
353 |
== Changelog ==
|
354 |
|
|
|
|
|
|
|
355 |
= 4.4.2 =
|
356 |
* plugin compatibility bumped to WP in version 5.6
|
357 |
|
1 |
=== LiveChat - WP live chat plugin for WordPress ===
|
2 |
Contributors: LiveChat
|
3 |
Tags: live chat, chat plugin, live chat plugin, wordpress live chat, wordpress chat,
|
4 |
+
Stable tag: 4.4.3
|
5 |
Requires PHP: 5.6
|
6 |
Tested up to: 5.6
|
7 |
Requires at least: 4.0
|
352 |
|
353 |
== Changelog ==
|
354 |
|
355 |
+
= 4.4.3 =
|
356 |
+
* bug fixes
|
357 |
+
|
358 |
= 4.4.2 =
|
359 |
* plugin compatibility bumped to WP in version 5.6
|
360 |
|
vendor/autoload.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInit8c4cc7cb7b7f1a240155ea0b65423ac9::getLoader();
|
vendor/composer/autoload_real.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
-
class
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
@@ -22,15 +22,15 @@ class ComposerAutoloaderInitc5a6ce996193438a7ce2f3cef5020de1
|
|
22 |
return self::$loader;
|
23 |
}
|
24 |
|
25 |
-
spl_autoload_register(array('
|
26 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
27 |
-
spl_autoload_unregister(array('
|
28 |
|
29 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
30 |
if ($useStaticLoader) {
|
31 |
require_once __DIR__ . '/autoload_static.php';
|
32 |
|
33 |
-
call_user_func(\Composer\Autoload\
|
34 |
} else {
|
35 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
36 |
foreach ($map as $namespace => $path) {
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInit8c4cc7cb7b7f1a240155ea0b65423ac9
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
22 |
return self::$loader;
|
23 |
}
|
24 |
|
25 |
+
spl_autoload_register(array('ComposerAutoloaderInit8c4cc7cb7b7f1a240155ea0b65423ac9', 'loadClassLoader'), true, true);
|
26 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
27 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit8c4cc7cb7b7f1a240155ea0b65423ac9', 'loadClassLoader'));
|
28 |
|
29 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
30 |
if ($useStaticLoader) {
|
31 |
require_once __DIR__ . '/autoload_static.php';
|
32 |
|
33 |
+
call_user_func(\Composer\Autoload\ComposerStaticInit8c4cc7cb7b7f1a240155ea0b65423ac9::getInitializer($loader));
|
34 |
} else {
|
35 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
36 |
foreach ($map as $namespace => $path) {
|
vendor/composer/autoload_static.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
class
|
8 |
{
|
9 |
public static $prefixLengthsPsr4 = array (
|
10 |
'L' =>
|
@@ -72,9 +72,9 @@ class ComposerStaticInitc5a6ce996193438a7ce2f3cef5020de1
|
|
72 |
public static function getInitializer(ClassLoader $loader)
|
73 |
{
|
74 |
return \Closure::bind(function () use ($loader) {
|
75 |
-
$loader->prefixLengthsPsr4 =
|
76 |
-
$loader->prefixDirsPsr4 =
|
77 |
-
$loader->classMap =
|
78 |
|
79 |
}, null, ClassLoader::class);
|
80 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInit8c4cc7cb7b7f1a240155ea0b65423ac9
|
8 |
{
|
9 |
public static $prefixLengthsPsr4 = array (
|
10 |
'L' =>
|
72 |
public static function getInitializer(ClassLoader $loader)
|
73 |
{
|
74 |
return \Closure::bind(function () use ($loader) {
|
75 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInit8c4cc7cb7b7f1a240155ea0b65423ac9::$prefixLengthsPsr4;
|
76 |
+
$loader->prefixDirsPsr4 = ComposerStaticInit8c4cc7cb7b7f1a240155ea0b65423ac9::$prefixDirsPsr4;
|
77 |
+
$loader->classMap = ComposerStaticInit8c4cc7cb7b7f1a240155ea0b65423ac9::$classMap;
|
78 |
|
79 |
}, null, ClassLoader::class);
|
80 |
}
|