Вы не могли бы привести чуть более полный кусок кода? А то не понятно, откуда примерно могла появиться getData() и что она означает (в каком контексте).
В старых версиях PHP нельзя было делать так: (new static())->getData();. Поэтому каждый выкручивался как мог. В Ларавеле, например, сделали функцию "with", чтобы можно было в старых версиях писать так: with(new static())->getData();