3 namespace Drupal\entity_browser\Events;
5 use Symfony\Component\EventDispatcher\Event;
8 * Base implementation of entity browser events.
10 class EventBase extends Event {
17 protected $entityBrowserID;
20 * Entity browser instance UUID.
24 protected $instanceUUID;
27 * Constructs a EntitySelectionEvent object.
29 * @param string $entity_browser_id
31 * @param string $instance_uuid
32 * Entity browser instance UUID.
34 public function __construct($entity_browser_id, $instance_uuid) {
35 $this->entityBrowserID = $entity_browser_id;
36 $this->instanceUUID = $instance_uuid;
40 * Gets the entity browser ID:.
45 public function getBrowserID() {
46 return $this->entityBrowserID;
50 * Gets the entity browser instance UUID:.
53 * Entity browser instance UUID.
55 public function getBrowserInstanceUUID() {
56 return $this->instanceUUID;