/
home
/
techb158
/
ileadtechnology.com
/
SSM
/
app
/
Http
/
Resources
/
Student
/
/home/techb158/ileadtechnology.com/SSM/app/Http/Resources/Student
mkdir
upload
Name
Size
Mode
Actions
StudentList.php
665
0644
edit
dl
rm
StudentListCollection.php
394
0644
edit
dl
rm
Edit:
/home/techb158/ileadtechnology.com/SSM/app/Http/Resources/Student/StudentList.php
(665B)
<?php namespace App\Http\Resources\Student; use Illuminate\Http\Resources\Json\JsonResource; class StudentList extends JsonResource { /** * Transform the resource into an array. * * @param \Illuminate\Http\Request $request * @return array */ public function toArray($request) { return [ 'id' => $this->id, 'name' => $this->getStudentName() ]; } private function getStudentName() { return $this->student->name.' '.$this->batch->getOption('roll_number_prefix').str_pad($this->roll_number, $this->batch->getOption('roll_number_digit'), '0', STR_PAD_LEFT); } }
Save
cmd:
run