Извините за общий характер этого вопроса, который может быть разбит на несколько подвопросов. Я пытаюсь сделать уже работающее приложение универсальным, чтобы его можно было легко расширить в будущем. Я использую платформу Codeigniter.
Приложение загружает файл ASCII и выполняет с ним несколько операций, преобразовывая его формат и его содержимое, вычисляя из него функции и записывая результаты в БД и выводя файлы, которые размещены на сайте.
Я хотел бы воспользоваться преимуществом аспекта OOD Codeigniter / php и написать функцию (возможно, в моем классе uploadController) (SetPipelineFlags ()), которая будет принимать в качестве входных данных 2 класса (объекты) с многочисленными атрибутами, определенными пользовательским вводом и сравните их, а затем выведите объект флагов, который я могу затем использовать в различных точках для управления процессом загрузки.
Я смотрел на использование ArrayObject, но пока не имею большого опыта работы с ним. Так есть ли вещи, о которых я не слышал, которые могли бы быть полезными для размышления о том, как изменить процесс загрузки? Я приму любые предложения. Нужен удар в попу, чтобы начать! Спасибо!
Вопрос не очень понятен, но, учитывая, что у вас есть конвейер, который отвечает за управление процессом загрузки, следующая схема для процесса загрузки фрагментированных файлов выглядит как базовое начало:
Других решений пока нет …