Как выводить id модели в зашифрованном виде на фронт?
Есть модель. Мне надо сделать так, чтобы на фронт отдавались idшки в кодированном виде.
Например в Silex я этот момент мог обыграть за счет Normalizeable Interface, в yii2 есть что-то подобное?
Не не не... В шифровании проблемы нет... У меня там свой метод и т.д.
Я имею в виду, что мне надо как-то сделать так, чтобы на фронт отдавались id шифрованные в модели например, как сделать так, чтобы они передавались шифрованными, а не в том виде, как они из БД вылезли?
В Silex есть такая штука как NormalizeableInterface, в нее запихиваешь все что тебе надо и в каком виде хочешь получить - так ты их и получаешь. В Yii2 очень похожий метод есть fields(), но он почему-то не работает в автоматическом режиме, а приходится в каждой запросе прописывать ::toArray(). Вот может есть способ этого избежать и чтобы все это делалось в одном месте? Дешифровывать есетственно надо и объемы данных очень большие, поэтому перебирать каждый раз все - не вариант.