В проекте, над которым я сейчас работаю, я создал действие, которое генерирует CSV-файл.
Вот некоторые из моих текущих шаблонных кодемов, которые генерировали CSV-файл на лету:
<?php header('Content-Disposition: attachment; filename="file_'.date("Y-m-d_H-i",time()) .'.csv"'); ?>
Branch:;<?php echo $branch; ?>;
Переменная $branch
нуждается в некотором форматировании для отображения в файле csv.На данный момент вся работа по очистке / форматированию выполняется на самом действии, но я знаю, что это не самое подходящее место.
Должен ли я создать частную вспомогательную функцию для файла, который содержит действие, или рекомендуется более подходящее место?
Обратите внимание, что я хотел бы избежать выполнения работы по очистке / форматированию надшаблон, потому что некоторые из них довольно обширны.