ekart/backend/app/Data/OrderCreatedResponseDTO.php
kusowl 0799965212 wip: stripe implementation
- add model, dto
2026-03-20 19:03:33 +05:30

30 lines
621 B
PHP

<?php
namespace App\Data;
use App\Contracts\OutputDataTransferObject;
use Illuminate\Database\Eloquent\Model;
final readonly class OrderCreatedResponseDTO implements OutputDataTransferObject
{
public function __construct(
// TODO: Define your properties here
) {}
/**
* @return array<string, mixed>
*/
public function toArray(): array
{
return [
// TODO: Map properties to array
];
}
public static function fromModel(Model $model): OutputDataTransferObject
{
return new self;
// TODO: Map model data to properties
}
}