Laravel модель возвращает json псевдоним - PullRequest
0 голосов
/ 09 апреля 2020

У меня есть приложение Laravel 6.x (с AngularJS веб-интерфейсом), и модель возвращает коллекцию credentials - у меня есть один столбец json, который называется 'properties' и имеет следующий json структура:

{"фамилия": "Джонс", "ник": "DJones", "имя": "Дэн", "profilepicture": ноль}

Эта полезная нагрузка возвращается в контроллере, подобном следующему:

            $authResponsePayload = [
                'access_token' => $token,
                'credentials' => array_merge(
                    json_decode($credential->properties, true)
                ),
            ];

Возможно ли иметь какой-либо псевдоним в самой модели, чтобы profilepicture возвращалось как picture, а не profilepicture в хорошем " laravel путь "?

...