metadata === null) { $this->metadata = PluginMetadata::createFromPath($this->getPath()); } return $this->metadata; } public function getPath(): string { return $this->bundle->getPath(); } public function getName(): string { return $this->getMetadata()->getName(); } public function getId(): string { return $this->bundle->getName(); } }