Оказывается, я был слишком амбициозен;
Я понял, что новый «модуль» был в основном просто JavaScript и небольшим PHP-контроллером (CRUD), подкрепленным массой ZF, и все, что я действительно хотел, чтобы портировать, это интерфейс JS - никого на самом деле не волнует, как обратно конец реализован.
Я решил просто трансплантировать интерфейс JS и просто предоставить интерфейсы, аналогичные описанным ранее, и теперь не нужно беспокоиться о Zend и просто кодировать некоторые альтернативные функции в устаревшем приложении.
Yay.
Странно, я понял это, когда кладу сахар в свою чашку, когда готовлю чашку чая; Вместо того, чтобы переместить ложку в чашку (из сахарной банки и разлить ее повсюду (т. Е. Много кода для переписывания)), переместите их обе над чашкой и удалите сахарную банку снизу - вы получите тот же результат с меньшими затратами беспорядок, сахар был JS, а Jar был большой структурой ZF: -p