Skip to content
Snippets Groups Projects

Resolve #3338187 "Group v3 changes"

15 files
+ 291
67
Compare changes
  • Side-by-side
  • Inline
Files
15
+ 42
0
 
<?php
 
 
declare(strict_types=1);
 
 
namespace Drupal\group_clone\Annotation;
 
 
use Drupal\Component\Annotation\Plugin;
 
use Drupal\Core\Annotation\Translation;
 
 
/**
 
* Defines a Group relationship cloner annotation object.
 
*
 
* Plugin Namespace: Plugin\GroupRelationshipCloner.
 
*
 
* @Annotation
 
*/
 
final class GroupRelationshipCloner extends Plugin {
 
 
/**
 
* The plugin ID.
 
*
 
* @var string
 
*/
 
public string $id;
 
 
/**
 
* The human-readable name of the action plugin.
 
*
 
* @var label
 
*
 
* @ingroup plugin_translatable
 
*/
 
public Translation $label;
 
 
/**
 
* The group relationship provider base plugin ID this cloner applies to.
 
*
 
* @var string
 
*/
 
public string $content_plugin_id = '';
 
 
}
Loading