?? operatörü php 7.3 ile geldi, sizdeki sürüm 7.3ten düşükse ondan alıyorsunuzdur bu hatayı.
$times = isset($arguments[2]) ? $arguments[2] : null;
return $factory->of($arguments[0], $arguments[1])->times($times) ;
bu mesela önceki php sürümlerinde de çalışacak kod örneğidir.