add refund and event logic

This commit is contained in:
root
2026-03-10 23:12:49 -04:00
parent ba1206e314
commit f6be51576c
67 changed files with 4808 additions and 1000 deletions
@@ -0,0 +1,18 @@
<?php
namespace App\Http\Resources\Events;
use Illuminate\Http\Request;
use Illuminate\Http\Resources\Json\JsonResource;
class EventStudentChargeResource extends JsonResource
{
public function toArray(Request $request): array
{
return [
'id' => (int) ($this['id'] ?? 0),
'name' => $this['name'] ?? '',
'charged' => (bool) ($this['charged'] ?? false),
];
}
}