/** * Create a new instance of Diff from an array * * @param array $array The array * * @return Diff The new instance */ public static function fromArray(array $array) { return new static(array_map(function ($array) { return File::fromArray($array); }, $array['files']), $array['rawDiff']); }