| 12345678910111213141516171819202122232425262728293031 |
- <?php
- namespace Modules\Manage\Responses;
- use App\Contracts\Responsable;
- class OriginaGoodsListsResponse implements Responsable
- {
- private $params = [];
- public function __construct($params = [])
- {
- $this->params = $params;
- }
- public function toResponse($request = null)
- {
- $res = $this->params;
- foreach ($res as $val) {
- $val->shops_name = $val->shops->title ?? '';
- $val->category_name = $val->originalCategory->name;
- $val->photo_address = json_decode($val->photo_address, true);
- $val->sell_name = $val->user->nick ?? '';
- $val->cover64 = '';
- unset($val->shops, $val->originalCategory, $val->user);
- }
- return json_success($res);
- }
- }
|