Я создал USSD-приложение в PHP. Поскольку USSD-запросы уникальны (новый запрос для каждого выбора), мне нужен способ их отслеживать. Отслеживать в том смысле, что мне нужен способ сохранить поток приложения. В моем USSD-приложении есть есть статические меню, а также динамические меню (полученные из базы данных). Моя проблема в том, что я создал приложение с большим количеством операторов if, else и switch, и очень сложно обновить пункты меню. Так может ли кто-нибудь предложить мне хороший алгоритм для создания этого приложения USSD? Я имею в виду эффективный способ решения проблемы, мне нужен способ, с помощью которого я мог бы добавлять и удалять меню в соответствии с запросом клиента. Когда я это делаю, мой код не должен ломаться. Может ли кто-нибудь помочь мне в этом?
-С уважением
PS: я прочитал это и это, и на самом деле это не отвечает на мой вопрос.