PHP Class Domain\Classroom\Http\ClassroomController

Inheritance: extends Domain\Http\Controllers\AbstractController, use trait Domain\Http\Controllers\Traits\CrudTrait
Show file Open project: resultsystems/school

Protected Properties

Property Type Description
$with

Public Methods

Method Description
associateMatters ( AssociateMatterRequest $request, integer $classroom_id ) : array Associate matters.
associateStudents ( AssociateStudentRequest $request, integer $classroom_id ) : array Associate students.
attachMatterCompleteds ( MattersCompletedsRequest $request, MatterCompletedService $service )
deleteRequest ( )
getStudents ( integer $classroom_id ) : array Get students of classroom.
repo ( )
storeRequest ( )
updateRequest ( )

Method Details

associateMatters() public method

Associate matters.
public associateMatters ( AssociateMatterRequest $request, integer $classroom_id ) : array
$request Domain\Classroom\Http\Requests\AssociateMatterRequest
$classroom_id integer
return array

associateStudents() public method

Associate students.

attachMatterCompleteds() public method

public attachMatterCompleteds ( MattersCompletedsRequest $request, MatterCompletedService $service )
$request Domain\Classroom\Http\Requests\MattersCompletedsRequest
$service Domain\Classroom\MatterCompletedService

deleteRequest() public method

public deleteRequest ( )

getStudents() public method

Get students of classroom.
public getStudents ( integer $classroom_id ) : array
$classroom_id integer
return array

repo() public method

public repo ( )

storeRequest() public method

public storeRequest ( )

updateRequest() public method

public updateRequest ( )

Property Details

$with protected property

protected $with