class TemaryController extends ApiResponseController

Methods

Response
sendResponse($result, $message)

Mètode emprat per a aquelles peticions que s'hagin dut endavant satisfactoriament.

Response
sendError($error, $errorMessages = [])

Mètode emprat per a aquelles peticions que no s'hagin dut endavant satisfactoriament.

void
__construct()

Create a new controller instance.

ApiResponseController;
index()

Display a listing of the resource.

ApiResponseController;
store(Request $request)

Store a newly created resource in storage.

ApiResponseController;
show(int $id)

Display the specified resource.

ApiResponseController;
update(Request $request, int $id)

Update the specified resource in storage.

ApiResponseController;
destroy(int $id)

Remove the specified resource from storage.

Details

in ApiResponseController at line 19
Response sendResponse($result, $message)

Mètode emprat per a aquelles peticions que s'hagin dut endavant satisfactoriament.

Si passem 'null' al paràmetre "result" no el mostrarem, l'eliminem de "apiResponseData". No ens interessa passar un índex buit al array.

Parameters

$result
$message

Return Value

Response

in ApiResponseController at line 44
Response sendError($error, $errorMessages = [])

Mètode emprat per a aquelles peticions que no s'hagin dut endavant satisfactoriament.

Per defecte es defineix un tipus de resposta "warning", però si l'array "errorMessages" no està buit, el tipus es canvia a "error". Això ho emprem per determinar quin tipus de notificació (colors) mostrar.

Parameters

$error
$errorMessages

Return Value

Response

at line 22
void __construct()

Create a new controller instance.

Only authenticated users will be able to interact with the methods of this Controller.

Return Value

void

at line 32
ApiResponseController; index()

Display a listing of the resource.

Return Value

ApiResponseController;

at line 67
ApiResponseController; store(Request $request)

Store a newly created resource in storage.

Parameters

Request $request

Return Value

ApiResponseController;

at line 115
ApiResponseController; show(int $id)

Display the specified resource.

Parameters

int $id

Return Value

ApiResponseController;

at line 136
ApiResponseController; update(Request $request, int $id)

Update the specified resource in storage.

Parameters

Request $request
int $id

Return Value

ApiResponseController;

at line 174
ApiResponseController; destroy(int $id)

Remove the specified resource from storage.

Parameters

int $id

Return Value

ApiResponseController;