\App\Http\ControllersUnitController

Summary

Methods
Properties
Constants
__construct()
createUnit()
eventGetAll()
updateUnit()
delete()
editUnit()
deleteUnitEvent()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

__construct()

__construct() : void

Create a new controller instance.

createUnit()

createUnit(\Illuminate\Http\Request  $request) : \Illuminate\Http\Response

Function for creating a new unit.

Parameters

\Illuminate\Http\Request $request

Returns

\Illuminate\Http\Response

eventGetAll()

eventGetAll(null  $activity_id = null) : \Illuminate\Contracts\View\Factory|\Illuminate\View\View

Function for finding all events and user's activities and returning view for creating new unit.

Parameters

null $activity_id

Returns

\Illuminate\Contracts\View\Factory|\Illuminate\View\View

updateUnit()

updateUnit(\Illuminate\Http\Request  $request,   $id) : \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector

Function for updating selected unit.

Parameters

\Illuminate\Http\Request $request
$id

Returns

\Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector

delete()

delete(  $id) : \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector

Function for deleting selected unit and all related UnitsEvent-s.

Parameters

$id

Returns

\Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector

editUnit()

editUnit(  $id) : \Illuminate\Contracts\View\Factory|\Illuminate\View\View

Function get all user's activities and unit's events and return view for editing selected unit.

Parameters

$id

Returns

\Illuminate\Contracts\View\Factory|\Illuminate\View\View

deleteUnitEvent()

deleteUnitEvent(  $id,   $event_id) : \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector

Function delete selected event from unit. It has to delete UnitsEvent instance.

Parameters

$id
$event_id

Returns

\Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector