definition['provider'])) { return is_array($this->definition['provider']) ? reset($this->definition['provider']) : $this->definition['provider']; } return FALSE; } /** * {@inheritdoc} */ public function getProviders() { if (isset($this->definition['provider'])) { // Ensure that we return an array even if // \Drupal\Component\Annotation\AnnotationInterface::setProvider() has // been called. return (array) $this->definition['provider']; } return []; } /** * {@inheritdoc} */ public function setProviders(array $providers) { $this->definition['provider'] = $providers; } }