public function __construct(array $files) { foreach ($files as $file) { Assertion::isInstanceOf($file, File::class); } $this->files = $files; }