Update Hook Event Dispatcher module
- Update the Hook Event Dispatcher module from `8.x-1.29` to `8.x-2.02`. - Update custom modules after breaking changes from upgrading. References #112
This commit is contained in:
parent
61442ed74c
commit
0f01551f26
|
@ -27,7 +27,7 @@
|
||||||
"drupal/fathom_analytics": "^2.1",
|
"drupal/fathom_analytics": "^2.1",
|
||||||
"drupal/gin": "^3.0",
|
"drupal/gin": "^3.0",
|
||||||
"drupal/honeypot": "^2.0",
|
"drupal/honeypot": "^2.0",
|
||||||
"drupal/hook_event_dispatcher": "^1.28",
|
"drupal/hook_event_dispatcher": "^2",
|
||||||
"drupal/markdown": "^1.3",
|
"drupal/markdown": "^1.3",
|
||||||
"drupal/menu_trail_by_path": "^1.3",
|
"drupal/menu_trail_by_path": "^1.3",
|
||||||
"drupal/metatag": "^1.11",
|
"drupal/metatag": "^1.11",
|
||||||
|
|
53
composer.lock
generated
53
composer.lock
generated
|
@ -4,7 +4,7 @@
|
||||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||||
"This file is @generated automatically"
|
"This file is @generated automatically"
|
||||||
],
|
],
|
||||||
"content-hash": "3aa40373d1c7d531970ee2137e660534",
|
"content-hash": "bd5d663c215838b5134f059af1a07aac",
|
||||||
"packages": [
|
"packages": [
|
||||||
{
|
{
|
||||||
"name": "asm89/stack-cors",
|
"name": "asm89/stack-cors",
|
||||||
|
@ -2657,24 +2657,24 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "drupal/hook_event_dispatcher",
|
"name": "drupal/hook_event_dispatcher",
|
||||||
"version": "1.29.0",
|
"version": "2.2.0",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://git.drupalcode.org/project/hook_event_dispatcher.git",
|
"url": "https://git.drupalcode.org/project/hook_event_dispatcher.git",
|
||||||
"reference": "8.x-1.29"
|
"reference": "8.x-2.02"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://ftp.drupal.org/files/projects/hook_event_dispatcher-8.x-1.29.zip",
|
"url": "https://ftp.drupal.org/files/projects/hook_event_dispatcher-8.x-2.02.zip",
|
||||||
"reference": "8.x-1.29",
|
"reference": "8.x-2.02",
|
||||||
"shasum": "81cbc5f27b1e62ee323b27fb826ec75d3762c68f"
|
"shasum": "977d4ecf59042faf9814fa18e0c2c425255fae33"
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"drupal/core": "^8 || ^9"
|
"drupal/core": "^8 || ^9"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"drupal/coder": "8.3.1",
|
"drupal/coder": "^8.3",
|
||||||
"drupal/core": "^8.8",
|
"drupal/core-recommended": "^9.0",
|
||||||
"drupal/eck": "^1.0@alpha",
|
"drupal/eck": "^1.0@alpha",
|
||||||
"drupal/paragraphs": "^1.10",
|
"drupal/paragraphs": "^1.10",
|
||||||
"drupal/webform": "*",
|
"drupal/webform": "*",
|
||||||
|
@ -2691,8 +2691,8 @@
|
||||||
"type": "drupal-module",
|
"type": "drupal-module",
|
||||||
"extra": {
|
"extra": {
|
||||||
"drupal": {
|
"drupal": {
|
||||||
"version": "8.x-1.29",
|
"version": "8.x-2.02",
|
||||||
"datestamp": "1589110992",
|
"datestamp": "1592812763",
|
||||||
"security-coverage": {
|
"security-coverage": {
|
||||||
"status": "covered",
|
"status": "covered",
|
||||||
"message": "Covered by Drupal's security advisory policy"
|
"message": "Covered by Drupal's security advisory policy"
|
||||||
|
@ -2702,15 +2702,32 @@
|
||||||
"autoload": {
|
"autoload": {
|
||||||
"psr-4": {
|
"psr-4": {
|
||||||
"Drupal\\hook_event_dispatcher\\": "src/",
|
"Drupal\\hook_event_dispatcher\\": "src/",
|
||||||
|
"Drupal\\core_event_dispatcher\\": "modules/core_event_dispatcher/src/",
|
||||||
|
"Drupal\\field_event_dispatcher\\": "modules/field_event_dispatcher/src/",
|
||||||
|
"Drupal\\media_event_dispatcher\\": "modules/media_event_dispatcher/src/",
|
||||||
|
"Drupal\\path_event_dispatcher\\": "modules/path_event_dispatcher/src/",
|
||||||
|
"Drupal\\preprocess_event_dispatcher\\": "modules/preprocess_event_dispatcher/src/",
|
||||||
|
"Drupal\\toolbar_event_dispatcher\\": "modules/toolbar_event_dispatcher/src/",
|
||||||
|
"Drupal\\user_event_dispatcher\\": "modules/user_event_dispatcher/src/",
|
||||||
|
"Drupal\\views_event_dispatcher\\": "modules/views_event_dispatcher/src/",
|
||||||
"Drupal\\webform_event_dispatcher\\": "modules/webform_event_dispatcher/src/"
|
"Drupal\\webform_event_dispatcher\\": "modules/webform_event_dispatcher/src/"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"autoload-dev": {
|
"autoload-dev": {
|
||||||
"psr-4": {
|
"psr-4": {
|
||||||
"Drupal\\Tests\\hook_event_dispatcher\\": "tests/src/",
|
"Drupal\\Tests\\hook_event_dispatcher\\": "tests/src/",
|
||||||
|
"Drupal\\Tests\\core_event_dispatcher\\": "modules/core_event_dispatcher/tests/src/",
|
||||||
|
"Drupal\\Tests\\field_event_dispatcher\\": "modules/field_event_dispatcher/tests/src/",
|
||||||
|
"Drupal\\Tests\\media_event_dispatcher\\": "modules/media_event_dispatcher/tests/src/",
|
||||||
|
"Drupal\\Tests\\path_event_dispatcher\\": "modules/path_event_dispatcher/tests/src/",
|
||||||
|
"Drupal\\Tests\\preprocess_event_dispatcher\\": "modules/preprocess_event_dispatcher/tests/src/",
|
||||||
|
"Drupal\\Tests\\toolbar_event_dispatcher\\": "modules/toolbar_event_dispatcher/tests/src/",
|
||||||
|
"Drupal\\Tests\\user_event_dispatcher\\": "modules/user_event_dispatcher/tests/src/",
|
||||||
|
"Drupal\\Tests\\views_event_dispatcher\\": "modules/views_event_dispatcher/tests/src/",
|
||||||
"Drupal\\Tests\\webform_event_dispatcher\\": "modules/webform_event_dispatcher/tests/src/",
|
"Drupal\\Tests\\webform_event_dispatcher\\": "modules/webform_event_dispatcher/tests/src/",
|
||||||
"Drupal\\Tests\\": "vendor/drupal/core/tests/Drupal/Tests",
|
"Drupal\\Tests\\": "vendor/drupal/core/tests/Drupal/Tests",
|
||||||
"Drupal\\TestTools\\": "vendor/drupal/core/tests/Drupal/TestTools",
|
"Drupal\\TestTools\\": "vendor/drupal/core/tests/Drupal/TestTools",
|
||||||
|
"Drupal\\media\\": "vendor/drupal/core/modules/media/src/",
|
||||||
"Drupal\\views\\": "vendor/drupal/core/modules/views/src/"
|
"Drupal\\views\\": "vendor/drupal/core/modules/views/src/"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -4906,16 +4923,16 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "nikic/php-parser",
|
"name": "nikic/php-parser",
|
||||||
"version": "v4.5.0",
|
"version": "v4.9.1",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/nikic/PHP-Parser.git",
|
"url": "https://github.com/nikic/PHP-Parser.git",
|
||||||
"reference": "53c2753d756f5adb586dca79c2ec0e2654dd9463"
|
"reference": "88e519766fc58bd46b8265561fb79b54e2e00b28"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/53c2753d756f5adb586dca79c2ec0e2654dd9463",
|
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/88e519766fc58bd46b8265561fb79b54e2e00b28",
|
||||||
"reference": "53c2753d756f5adb586dca79c2ec0e2654dd9463",
|
"reference": "88e519766fc58bd46b8265561fb79b54e2e00b28",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
|
@ -4923,8 +4940,8 @@
|
||||||
"php": ">=7.0"
|
"php": ">=7.0"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"ircmaxell/php-yacc": "0.0.5",
|
"ircmaxell/php-yacc": "^0.0.7",
|
||||||
"phpunit/phpunit": "^6.5 || ^7.0 || ^8.0"
|
"phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0"
|
||||||
},
|
},
|
||||||
"bin": [
|
"bin": [
|
||||||
"bin/php-parse"
|
"bin/php-parse"
|
||||||
|
@ -4932,7 +4949,7 @@
|
||||||
"type": "library",
|
"type": "library",
|
||||||
"extra": {
|
"extra": {
|
||||||
"branch-alias": {
|
"branch-alias": {
|
||||||
"dev-master": "4.3-dev"
|
"dev-master": "4.9-dev"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"autoload": {
|
"autoload": {
|
||||||
|
@ -4954,7 +4971,7 @@
|
||||||
"parser",
|
"parser",
|
||||||
"php"
|
"php"
|
||||||
],
|
],
|
||||||
"time": "2020-06-03T07:24:19+00:00"
|
"time": "2020-08-30T16:15:20+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "paragonie/random_compat",
|
"name": "paragonie/random_compat",
|
||||||
|
|
|
@ -10,6 +10,7 @@ module:
|
||||||
config_ignore: 0
|
config_ignore: 0
|
||||||
config_split: 0
|
config_split: 0
|
||||||
contextual: 0
|
contextual: 0
|
||||||
|
core_event_dispatcher: 0
|
||||||
ctools: 0
|
ctools: 0
|
||||||
datetime: 0
|
datetime: 0
|
||||||
dblog: 0
|
dblog: 0
|
||||||
|
|
|
@ -6,7 +6,7 @@ namespace Drupal\opdavies_blog\EventSubscriber;
|
||||||
|
|
||||||
use Drupal\Core\Config\ConfigFactoryInterface;
|
use Drupal\Core\Config\ConfigFactoryInterface;
|
||||||
use Drupal\Core\Config\ImmutableConfig;
|
use Drupal\Core\Config\ImmutableConfig;
|
||||||
use Drupal\hook_event_dispatcher\Event\Entity\BaseEntityEvent;
|
use Drupal\core_event_dispatcher\Event\Entity\AbstractEntityEvent;
|
||||||
use Drupal\hook_event_dispatcher\HookEventDispatcherInterface;
|
use Drupal\hook_event_dispatcher\HookEventDispatcherInterface;
|
||||||
use Drupal\opdavies_blog\Entity\Node\Post;
|
use Drupal\opdavies_blog\Entity\Node\Post;
|
||||||
use GuzzleHttp\Client;
|
use GuzzleHttp\Client;
|
||||||
|
@ -37,7 +37,7 @@ final class PushBlogPostToSocialMedia implements EventSubscriberInterface {
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
public function onEntityUpdate(BaseEntityEvent $event): void {
|
public function onEntityUpdate(AbstractEntityEvent $event): void {
|
||||||
$entity = $event->getEntity();
|
$entity = $event->getEntity();
|
||||||
|
|
||||||
if ($entity->getEntityTypeId() != 'node') {
|
if ($entity->getEntityTypeId() != 'node') {
|
||||||
|
|
|
@ -4,7 +4,7 @@ declare(strict_types=1);
|
||||||
|
|
||||||
namespace Drupal\opdavies_blog\EventSubscriber;
|
namespace Drupal\opdavies_blog\EventSubscriber;
|
||||||
|
|
||||||
use Drupal\hook_event_dispatcher\Event\Entity\BaseEntityEvent;
|
use Drupal\core_event_dispatcher\Event\Entity\AbstractEntityEvent;
|
||||||
use Drupal\hook_event_dispatcher\HookEventDispatcherInterface;
|
use Drupal\hook_event_dispatcher\HookEventDispatcherInterface;
|
||||||
use Drupal\opdavies_blog\Entity\Node\Post;
|
use Drupal\opdavies_blog\Entity\Node\Post;
|
||||||
use Drupal\taxonomy\TermInterface;
|
use Drupal\taxonomy\TermInterface;
|
||||||
|
@ -21,7 +21,7 @@ final class ReorderBlogTags implements EventSubscriberInterface {
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
public function onEntityPresave(BaseEntityEvent $event): void {
|
public function onEntityPresave(AbstractEntityEvent $event): void {
|
||||||
$entity = $event->getEntity();
|
$entity = $event->getEntity();
|
||||||
|
|
||||||
if ($entity->getEntityTypeId() != 'node') {
|
if ($entity->getEntityTypeId() != 'node') {
|
||||||
|
|
|
@ -25,6 +25,7 @@ final class ReorderBlogTagsTest extends EntityKernelTestBase {
|
||||||
// Contrib.
|
// Contrib.
|
||||||
'discoverable_entity_bundle_classes',
|
'discoverable_entity_bundle_classes',
|
||||||
'hook_event_dispatcher',
|
'hook_event_dispatcher',
|
||||||
|
'core_event_dispatcher',
|
||||||
|
|
||||||
// Custom.
|
// Custom.
|
||||||
'opdavies_blog_test',
|
'opdavies_blog_test',
|
||||||
|
|
|
@ -5,7 +5,7 @@ declare(strict_types=1);
|
||||||
namespace Drupal\opdavies_talks\EventSubscriber;
|
namespace Drupal\opdavies_talks\EventSubscriber;
|
||||||
|
|
||||||
use Carbon\Carbon;
|
use Carbon\Carbon;
|
||||||
use Drupal\hook_event_dispatcher\Event\Entity\BaseEntityEvent;
|
use Drupal\core_event_dispatcher\Event\Entity\AbstractEntityEvent;
|
||||||
use Drupal\hook_event_dispatcher\HookEventDispatcherInterface;
|
use Drupal\hook_event_dispatcher\HookEventDispatcherInterface;
|
||||||
use Drupal\opdavies_talks\Entity\Node\Talk;
|
use Drupal\opdavies_talks\Entity\Node\Talk;
|
||||||
use Drupal\paragraphs\ParagraphInterface;
|
use Drupal\paragraphs\ParagraphInterface;
|
||||||
|
@ -22,7 +22,7 @@ final class UpdateTalkNodeBeforeSave implements EventSubscriberInterface {
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
public function onEntityPreSave(BaseEntityEvent $event): void {
|
public function onEntityPreSave(AbstractEntityEvent $event): void {
|
||||||
if ($event->getEntity()->getEntityTypeId() != 'node') {
|
if ($event->getEntity()->getEntityTypeId() != 'node') {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,6 +26,7 @@ abstract class TalksTestBase extends EntityKernelTestBase {
|
||||||
'entity_reference_revisions',
|
'entity_reference_revisions',
|
||||||
'paragraphs',
|
'paragraphs',
|
||||||
'hook_event_dispatcher',
|
'hook_event_dispatcher',
|
||||||
|
'core_event_dispatcher',
|
||||||
|
|
||||||
// Custom.
|
// Custom.
|
||||||
'opdavies_talks',
|
'opdavies_talks',
|
||||||
|
|
Loading…
Reference in a new issue