Ошибка «unexpected end of file» в PHP. В чем причина?
Ну ведь прямо по отступам видно, что у вас не хватает как минимум трёх закрывающих фигурных скобок.
А на самом деле - половины файла: https://github.com/danog/MadelineProto/blob/931cb7...
Синтаксическая ошибка. Чтобы избежать повторения подобного, пользуйтесь IDE. Нужно закрыть фигурной скобкой последний блок else, последний метод и потом класс. И только после третьей фигурной скобки ?>