Skip to content
Snippets Groups Projects

1.x

Merged Bartek Jaskulski requested to merge 1.x into review
3 files
+ 16
10
Compare changes
  • Side-by-side
  • Inline

Files

+ 6
0
@@ -12,6 +12,12 @@ class ExtensionsSet implements \IteratorAggregate {
/** @var array<class-string<Extension>, Extension> */
private $extensions = [];
public function __construct( Extension ...$extensions ) {
foreach ( $extensions as $extension ) {
$this->add( $extension );
}
}
public function add( Extension $extension ): void {
$class = \get_class( $extension );
$this->extensions[ $class ] = $extension;
Loading