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