Привет.
Подскажите, если не сложно.
Имеется, например, штук 5 сторонних API, которые, по сути, выполняют одну и ту же задачу. Правда принимают данные в разном формате (поля другие, заголовки и всякое такое), и отдают данные в разном формате. Также, имеются файлы, которые выполняют такие же задачи. Но файлы я могу разместить в storage и тоже получать данные, выполнять некоторые операции с данными файлами.
Подскажите, пожалуйста, как я могу организовать мою структуру (файлы, классы, все дела), при том, что мне необходимо использовать все сторонние API и файлы в storage.
Спасибо.