PostResourceWithJsonOptions.php 459 B

12345678910111213141516171819202122
  1. <?php
  2. namespace Illuminate\Tests\Integration\Http\Fixtures;
  3. use Illuminate\Http\Resources\Json\JsonResource;
  4. class PostResourceWithJsonOptions extends JsonResource
  5. {
  6. public function toArray($request)
  7. {
  8. return [
  9. 'id' => $this->id,
  10. 'title' => $this->title,
  11. 'reading_time' => $this->reading_time,
  12. ];
  13. }
  14. public function jsonOptions()
  15. {
  16. return JSON_PRESERVE_ZERO_FRACTION;
  17. }
  18. }