Applay patch

This commit is contained in:
Robert 2022-06-16 23:09:47 +02:00
parent 32aa1a9b9c
commit fe061b55d4

View File

@ -10,7 +10,10 @@ use Drupal\Component\Uuid\Php;
use Symfony\Component\DependencyInjection\ContainerInterface; use Symfony\Component\DependencyInjection\ContainerInterface;
use Drupal\Core\Entity\EntityTypeManagerInterface; use Drupal\Core\Entity\EntityTypeManagerInterface;
use Drupal\Core\Routing\RouteMatchInterface; use Drupal\Core\Routing\RouteMatchInterface;
use Drupal\Core\Session\AccountProxyInterface;
use Drupal\Core\StringTranslation\TranslationManager; use Drupal\Core\StringTranslation\TranslationManager;
use Drupal\entity_clone\Services\EntityCloneServiceProvider;
use Drupal\entity_clone\EntityCloneSettingsManager;
use Symfony\Component\EventDispatcher\EventDispatcherInterface; use Symfony\Component\EventDispatcher\EventDispatcherInterface;
use Drupal\Core\Messenger\Messenger; use Drupal\Core\Messenger\Messenger;
use Drupal\Core\StringTranslation\StringTranslationTrait; use Drupal\Core\StringTranslation\StringTranslationTrait;
@ -39,7 +42,10 @@ class EntityMenuLinkCloneForm extends EntityCloneForm {
$container->get('string_translation'), $container->get('string_translation'),
$container->get('event_dispatcher'), $container->get('event_dispatcher'),
$container->get('messenger'), $container->get('messenger'),
$container->get('uuid') $container->get('uuid'),
$container->get('current_user'),
$container->get('entity_clone.settings.manager'),
$container->get('entity_clone.service_provider')
); );
} }
@ -59,8 +65,8 @@ class EntityMenuLinkCloneForm extends EntityCloneForm {
* @param \Drupal\Component\Uuid\Php $uuid_interface * @param \Drupal\Component\Uuid\Php $uuid_interface
* Generate unique id(uuid). * Generate unique id(uuid).
*/ */
public function __construct(EntityTypeManagerInterface $entity_type_manager, RouteMatchInterface $route_match, TranslationManager $string_translation, EventDispatcherInterface $eventDispatcher, Messenger $messenger, Php $uuid_interface) { public function __construct(EntityTypeManagerInterface $entity_type_manager, RouteMatchInterface $route_match, TranslationManager $string_translation, EventDispatcherInterface $eventDispatcher, Messenger $messenger, Php $uuid_interface, AccountProxyInterface $currentUser, EntityCloneSettingsManager $entity_clone_settings_manager, EntityCloneServiceProvider $service_provider) {
parent::__construct($entity_type_manager, $route_match, $string_translation, $eventDispatcher, $messenger); parent::__construct($entity_type_manager, $route_match, $string_translation, $eventDispatcher, $messenger, $currentUser, $entity_clone_settings_manager, $service_provider);
$this->uuidinterface = $uuid_interface; $this->uuidinterface = $uuid_interface;
} }