/** * @param TrackedChangeInfo[] $changeInfoList * @param string|null $version * @param string|null $environment */ public function __construct($changeInfoList, $version = null, $environment = null) { $this->changeInfoList = $changeInfoList; $this->version = $version === null ? VersionPress::getVersion() : $version; $this->environment = $environment ?: VersionPress::getEnvironment(); }