list<string> $errors:
list<string> $warnings:
mixed[] $data:
public function __construct(array $errors, array $warnings, array $data) { $this->errors = $errors; $this->warnings = $warnings; $this->data = $data; parent::__construct("Invalid package information: \n" . implode("\n", array_merge($errors, $warnings))); }