Антон Тихомиров, то что выше есть уже давно, точно не помню, но в пятой ветке вроде всегда было.
В 7-ом дополнительно появилась возможность указывать примитивные типы (int, bool и т.п.) для аргументов, а также задавать возвращаемый тип.
Ну пример у вас совсем нет тот ;)
Лучше все-же оставить require_once, но закешировать конфиг в классе Core в статическое свойство, чтобы избежать излишних файловых операций.
А код реальный или еще какие-то конструкции есть? Возможно где-то с приоритетом операций может быть проблема. В таком виде как в посте работает как положено (PHP 7)
В 7-ом дополнительно появилась возможность указывать примитивные типы (int, bool и т.п.) для аргументов, а также задавать возвращаемый тип.