isExtension(); } /** * {@inheritdoc} */ public function isExtension() { return isset($this->pluginDefinition['uri']); } /** * {@inheritdoc} */ public function getRegisteredName() { return $this->isRegistered() ? $this->getPluginId() : NULL; } /** * {@inheritdoc} */ public function getExtensionUri() { return $this->isExtension() ? $this->pluginDefinition['uri'] : NULL; } /** * {@inheritdoc} */ public function getDescription() { return isset($this->pluginDefinition['description']) ? $this->pluginDefinition['description'] : ''; } /** * {@inheritdoc} */ public function getReference() { return isset($this->pluginDefinition['reference']) ? $this->pluginDefinition['reference'] : ''; } /** * {@inheritdoc} */ public function getNotes() { return isset($this->pluginDefinition['notes']) ? $this->pluginDefinition['notes'] : ''; } }