Моя проблема заключается в следующем: у меня есть EmailReports.php на моем сервере, который я использую для отправки писем, таких как EmailReports.php?who=some@gmail.com&what=123456.pdf
Я НЕ могу изменить EmailReports.php, поскольку он принадлежит другому проекту, мгновенно отправляет электронное письмо и был одобрен командой QA и все такое.
Теперь на другом LookReports.php мне нужно предложить такую услугу, как «Отправить мне отчеты, которые я просмотрел», которую можно легко выполнить вручную, просто вызвав EmailReports.php, вопрос в том, как я могу сделать это с помощью PHP-кода? поэтому он автоматически вызывает другой PHP.
Я пытался безуспешно:
$stuff = http_get("http://...<the url here>");
и
$stuff = file_get_contents("http://...<the url here>");
Я думал об импорте EmailReports.php, но это кажется неправильным, поскольку функций нет, он автоматически отправляет электронное письмо.
Или я мог бы реплицировать код EmailReports.php, но это противоречит политике контроля качества, поскольку потребуются дополнительные тесты.
Не могли бы вы немного направить меня?
Заранее спасибо.