xxvxx, это как раз таки решение, так как вы не указали более конкретную задачу.
У вас есть объект, в котором есть массив. Что бы получить из массива нужный ключ - нужно пройтись по массиву. Соответственно foreach подойдёт.
Roddrigo, вы определитесь что вам нужно,
минификация - сжатие текста (кода)
минимизация - удаление ненужных методов и т.п.
Если вам просто нужно сжать файл, что бы меньше весил, но при этом код был таким же - минификация.
Если вам нужно сжать код, удаляя ненужный функционал - тут уже ручками (мб есть какие-то сервисы, но я ими не пользовался, так что не подскажу). В хороших IDE есть возможно посмотреть используется ли тот или иной метод где-то в коде.
Это обойти можно только через использование малоизвестного хостера либо через VPN не у хостера, а у обычного пользователя либо у организации из нужной страны.
Это дорого и сложно реализовать. Хотелось бы решения попроще. =)