Следующий ниже пример работает в php 7.2, но не работает в предыдущих версиях (изменение области видимости конструтора):