Menu

## StandardsLinkDetailsController extends Controller
in package

StandardsLinkDetailsController.php : 48

Class StandardsLinkDetailsController

Provides detailed information for a specific standard–section (class) including students, teachers, attendance, timetable, exams, fees, events, class wall, and online conferences.

### Table of Contents

#### Methods

getAttendance() : array<string|int, mixed>
  Get daily attendance with chart data.
getStudentAttendance() : array<string|int, mixed>
  Get aggregated student attendance summary.
show() : Response
  Show standard overview details.
showAttendance() : Response
  Display the specified resource.
showClassWall() : Response
  Display the specified resource.
showComments() : Response
  Display the specified resource.
showConference() : AnonymousResourceCollection
  Get online conference sessions for a class.
showEvents() : Response
  Display the specified resource.
showFees() : Response
  Display the specified resource.
showPastExams() : Response
  Display the specified resource.
showStudents() : AnonymousResourceCollection
  Get students enrolled in a standard.
showTeachers() : AnonymousResourceCollection
  Get teachers assigned to a standard.
showTimetable() : array<string|int, mixed>
  Get timetable details for a standard.
showUpcomingExams() : Response
  Display the specified resource.

### Methods

#### getAttendance()

StandardsLinkDetailsController.php : 240

Get daily attendance with chart data.

`public getAttendance(int $id) : array<string|int, mixed>`

##### Parameters

$id : int

##### Return values

array<string|int, mixed>

#### getStudentAttendance()

StandardsLinkDetailsController.php : 184

Get aggregated student attendance summary.

`public getStudentAttendance(int $id) : array<string|int, mixed>`

Groups absent sessions month-wise.

##### Parameters

$id : int

##### Return values

array<string|int, mixed>

#### show()

StandardsLinkDetailsController.php : 59

Show standard overview details.

`public show(int $id) : Response`

Displays class information and student count after authorization check.

##### Parameters

$id : int

##### Return values

Response

#### showAttendance()

StandardsLinkDetailsController.php : 337

Display the specified resource.

`public showAttendance(Request $request, int $id) : Response`

##### Parameters

$request : Request
$id : int

##### Return values

Response

#### showClassWall()

StandardsLinkDetailsController.php : 638

Display the specified resource.

`public showClassWall(int $id) : Response`

##### Parameters

$id : int

##### Return values

Response

#### showComments()

StandardsLinkDetailsController.php : 662

Display the specified resource.

`public showComments(mixed $post_id) : Response`

##### Parameters

$post_id : mixed

##### Return values

Response

#### showConference()

StandardsLinkDetailsController.php : 680

Get online conference sessions for a class.

`public showConference(int $id) : AnonymousResourceCollection`

##### Parameters

$id : int

##### Return values

AnonymousResourceCollection

#### showEvents()

StandardsLinkDetailsController.php : 424

Display the specified resource.

`public showEvents(int $id) : Response`

##### Parameters

$id : int

##### Return values

Response

#### showFees()

StandardsLinkDetailsController.php : 539

Display the specified resource.

`public showFees(int $id) : Response`

##### Parameters

$id : int

##### Return values

Response

#### showPastExams()

StandardsLinkDetailsController.php : 494

Display the specified resource.

`public showPastExams(int $id) : Response`

##### Parameters

$id : int

##### Return values

Response

#### showStudents()

StandardsLinkDetailsController.php : 155

Get students enrolled in a standard.

`public showStudents(int $id) : AnonymousResourceCollection`

##### Parameters

$id : int

##### Return values

AnonymousResourceCollection

#### showTeachers()

StandardsLinkDetailsController.php : 128

Get teachers assigned to a standard.

`public showTeachers(int $id) : AnonymousResourceCollection`

##### Parameters

$id : int

##### Return values

AnonymousResourceCollection

#### showTimetable()

StandardsLinkDetailsController.php : 83

Get timetable details for a standard.

`public showTimetable(int $id) : array<string|int, mixed>`

##### Parameters

$id : int

##### Return values

array<string|int, mixed>

#### showUpcomingExams()

StandardsLinkDetailsController.php : 455

Display the specified resource.

`public showUpcomingExams(int $id) : Response`

##### Parameters

$id : int

##### Return values

Response

## Search results