Необходим метод, который бы выделял никнейм из полей данных.
К примеру на Vkontakte. Предоставляются поля:
Код: Выделить всё
[first_name] => Djon [last_name] => Doe [nickname] => [screen_name] => coolDjon
Вопрос, как это грамотно сделать в стиле yii2? Я понимаю что должен создать свой класс отнаследованный от этого, но не понимаю, куда он должен быть положен в advanced шаблоне.
Может в /common/components? Является ли такой класс компонентом? Если да, то предвижу что в этой папке будет просто море разнородных классов, и в итоге будет сложно искать нужные. Есть ли рекомендации по организации структуры этой папки?
А может тут паттерн применить? Ведь такой метод нужно будет приписать к каждому клиенту, а их много...