Передача параметров в конструктора отсуствует
1 В вашем случаи нужно постоянно менять, код в самом классе чтобы заменить конфиг
2 PSR4 отсутствует, композера нет. Так для сайтов на коленке норм.
3 Аля плюшкики типа загрузить много фоток, пост на стену, лучше вынести отдельно в другой класс. например назвать HelperVk
4 много лишних теле движений с if () {
return
}else{}
можно так
if( условие ) {
return
}
// тут код else но уже без скобок
return
5 В ошибках ошибки "добавленно" пишется с одной Н итд
6 Лучше если метод будет возвращать true/false
косяков много исправляйте