{
"data": {
"username": "candy",
"certificates": [
{
"id": 11,
"category_id": 1,
"certname": "cert name test",
"created_at": "2018-08-18 00:58:12",
"updated_at": "2018-08-18 00:58:12"
}
]
}
}
Выше приведен ответ с использованием Eloquent: Ресурсы API.
Я хотел бы указать имя категории вместо category_id.
Ниже приведен класс ресурсов
public function toArray($request)
{
return [
'nickname' => $this->nickname,
'certificates' => $this->certificates,
];
}
сертификаты находятся в массиве (отношение hasMany)
сертификаты относятся к категории