Files
alrahma_sunday_school_api/app/Http/Resources/Frontend/FrontendUserResource.php
T
2026-04-25 00:00:23 -04:00

24 lines
733 B
PHP

<?php
namespace App\Http\Resources\Frontend;
use Illuminate\Http\Request;
use Illuminate\Http\Resources\Json\JsonResource;
class FrontendUserResource extends JsonResource
{
public function toArray(Request $request): array
{
$teacherContext = method_exists($this->resource, 'teacherSessionContext')
? $this->resource->teacherSessionContext()
: ['class_section_id' => null, 'class_section_name' => null];
return [
'firstname' => $this->firstname ?? null,
'lastname' => $this->lastname ?? null,
'class_section_id' => $teacherContext['class_section_id'],
'class_section_name' => $teacherContext['class_section_name'],
];
}
}