Нет. Это рофл.
Хотя зависит от того принимает ли принимающая функция все варианты ответов (типов) вызываемой. Например если вызываемая getAllUsers вернет false (boolean) может случиться фаталка тк array_keys принимает только (array) массив. Но в таком случае можно сделать такую проверку:
array_keys(getAllUsers() ?: []);//если положительный ответ то его иначе (по умолчанию) пустой массив
Либо если функция ваша можно внутри getAllUsers всегда возвращать массив и в случае если пользователей нет то пустой.