Your IP : 216.73.217.77


Current Path : /home/users/unlimited/www/foodbank.codeskitter.site/app/Http/Resources/v1/
Upload File :
Current File : /home/users/unlimited/www/foodbank.codeskitter.site/app/Http/Resources/v1/TableResource.php

<?php

namespace App\Http\Resources\v1;

use Illuminate\Http\Resources\Json\JsonResource;
use Illuminate\Support\Collection;

class TableResource extends JsonResource
{
    /**
     * @param \Illuminate\Http\Request $request
     *
     * @return array|\Illuminate\Http\Resources\Json\AnonymousResourceCollection
     */
    public function toArray( $request )
    {
        if ( $this->resource instanceof Collection ) {
            return TableResource::collection($this->resource);
        }

        $result = [
            'id'             => $this->id,
            'name'           => $this->name,
            'capacity'      => $this->capacity,
            'status'      => (int)$this->status,
            'restaurant_id'      => (int)$this->restaurant_id,
        ];

        return $result;
    }

}