ldc-com-app-bo/app/Http/Resources/ApiResponseResource.php
2022-09-29 10:53:55 +02:00

46 lines
849 B
PHP

<?php
namespace App\Http\Resources;
use Illuminate\Http\Resources\Json\JsonResource;
class ApiResponseResource extends JsonResource
{
/**
* Status
* @var string
*/
private $status;
/**
* Datas
* @var array
*/
private $datas;
/**
* Create a new resource instance.
*
* @param string $status
* @param array $datas
* @return void
*/
public function __construct(string $status, array $datas)
{
$this->status = $status;
$this->datas = $datas;
}
/**
* Transform the resource into an array.
*
* @param \Illuminate\Http\Request $request
* @return array
*/
public function toArray($request)
{
return [
'status' => $this->status,
'datas' => $this->datas
];
}
}