Cách sử dụng ngắn gọn để chuyển về json thay vì tạo custom ép về dạng json (ok)

Cách cũ

dùng lệnh để tạo file CustomerResource.php

php artisan make:resource CustomerResource

C:\xampp\htdocs\vl\app\Http\Resources\CustomerResource.php

<?php
namespace App\Http\Resources;
use Illuminate\Http\Resources\Json\JsonResource;
class CustomerResource extends JsonResource {
  /**
   * Transform the resource into an array.
   *
   * @param  \Illuminate\Http\Request  $request
   * @return array|\Illuminate\Contracts\Support\Arrayable|\JsonSerializable
   */
  public function toArray($request) {
    return parent::toArray($request);
  }
}

C:\xampp\htdocs\vl\app\Http\Controllers\CustomerController.php

Cách mới

C:\xampp\htdocs\vl\app\Http\Controllers\CustomerController.php

Kết quả: http://localhost/vl/api/customers/1

Last updated

Was this helpful?