ILIAS  trunk Revision v11.0_alpha-1689-g66c127b4ae8
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
DataContainer.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
27 final class DataContainer
28 {
32  private array $data;
33 
34  public function __construct(Data ...$data)
35  {
36  $this->data = $data;
37  }
38 
39  public function append(Data $data): void
40  {
41  $this->data[] = $data;
42  }
43 
47  public function get(): array
48  {
49  return $this->data;
50  }
51 
52 }