Какой самый эффективный способ установить флаги конвейера для загрузки и обработки файлов?

Извините за общий характер этого вопроса, который может быть разбит на несколько подвопросов. Я пытаюсь сделать уже работающее приложение универсальным, чтобы его можно было легко расширить в будущем. Я использую платформу Codeigniter.

Приложение загружает файл ASCII и выполняет с ним несколько операций, преобразовывая его формат и его содержимое, вычисляя из него функции и записывая результаты в БД и выводя файлы, которые размещены на сайте.

Я хотел бы воспользоваться преимуществом аспекта OOD Codeigniter / php и написать функцию (возможно, в моем классе uploadController) (SetPipelineFlags ()), которая будет принимать в качестве входных данных 2 класса (объекты) с многочисленными атрибутами, определенными пользовательским вводом и сравните их, а затем выведите объект флагов, который я могу затем использовать в различных точках для управления процессом загрузки.

Я смотрел на использование ArrayObject, но пока не имею большого опыта работы с ним. Так есть ли вещи, о которых я не слышал, которые могли бы быть полезными для размышления о том, как изменить процесс загрузки? Я приму любые предложения. Нужен удар в попу, чтобы начать! Спасибо!

0

Решение

Вопрос не очень понятен, но, учитывая, что у вас есть конвейер, который отвечает за управление процессом загрузки, следующая схема для процесса загрузки фрагментированных файлов выглядит как базовое начало:

введите описание изображения здесь

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector