Я взломал Chamilo, поэтому он автоматически импортирует файл iCal, когда пользователь просматривает свою личную повестку дня.До сих пор я был в состоянии точно определить функции, которые мне нужно вызвать, чтобы это произошло.
Однако функция, которая выполняет фактический импорт, ожидает ссылку на объект файла из $_FILES
суперглобальный.Он получает имя файла из $file['tmp_name']
и вызывает file_get_contents()
.
Я думал о дублировании функции и ее изменении, чтобы она ожидала обычный объект файла, но это кажется плохим способом обработкиЭто.Лучшим решением было бы создать объект файла, который он ожидает.Но я понятия не имею, как это сделать, и поиск в Google не помог.
У кого-нибудь есть идея?