*/ class ArrayDefinition implements Definition { /** * Entry name * @var string */ private $name; /** * @var array */ private $values; /** * @param string $name Entry name * @param array $values */ public function __construct($name, array $values) { $this->name = $name; $this->values = $values; } /** * @return string Entry name */ public function getName() { return $this->name; } /** * {@inheritdoc} */ public function getScope() { return Scope::SINGLETON; } /** * @return array */ public function getValues() { return $this->values; } }