Pletacka website Nette documentation
Documentation for pletacka project
Public Member Functions | List of all members
App\CoreModule\Controllers\SensorsController Class Reference
Inheritance diagram for App\CoreModule\Controllers\SensorsController:
App\CoreModule\Controllers\BaseV1Controller App\CoreModule\Controllers\BaseController

Public Member Functions

 __construct (SensorsManager $sensorsManager)
 
 sensors (ApiRequest $request, ApiResponse $response)
 
 sensorsNumber (ApiRequest $request, ApiResponse $response)
 
 ping (ApiRequest $request, ApiResponse $response)
 

Detailed Description

Sensor API class - extend BaseV1Controller @Path("/sensors")

Constructor & Destructor Documentation

◆ __construct()

App\CoreModule\Controllers\SensorsController::__construct ( SensorsManager  $sensorsManager)

Member Function Documentation

◆ ping()

App\CoreModule\Controllers\SensorsController::ping ( ApiRequest  $request,
ApiResponse  $response 
)

@Path("/ping") @Method("GET")

Parameters
ApiRequest$request
ApiResponse$response
Returns
ApiResponse

◆ sensors()

App\CoreModule\Controllers\SensorsController::sensors ( ApiRequest  $request,
ApiResponse  $response 
)

@Path("/") @Method("GET")

◆ sensorsNumber()

App\CoreModule\Controllers\SensorsController::sensorsNumber ( ApiRequest  $request,
ApiResponse  $response 
)

@Path("/{number}") @Method("GET") @RequestParameters({ @RequestParameter(name="number", type="int", description="Sensor number") })


The documentation for this class was generated from the following file: