\Application\ControllerApiController

Summary

Methods
Properties
Constants
setAjaxService()
getAjaxService()
setAjaxServiceMedico()
getAjaxServiceMedico()
indexAction()
indexMedicoAction()
socketPrintPrestazioneAction()
socketGestioneStoricoAction()
gestioneTicketAction()
globalTicketAction()
No public properties found
No constants found
No protected methods found
$_AjaxService
$_AjaxServiceMedico
N/A
No private methods found
No private properties found
N/A

Properties

$_AjaxService

$_AjaxService : \Application\Controller\AjaxService

Type

\Application\Controller\AjaxService

$_AjaxServiceMedico

$_AjaxServiceMedico : \Application\Controller\AjaxServiceMedico

Type

\Application\Controller\AjaxServiceMedico

Methods

setAjaxServiceMedico()

setAjaxServiceMedico(\Medico\Service\AjaxService  $AjaxService) 

Parameters

\Medico\Service\AjaxService $AjaxService

indexAction()

indexAction() : array|mixed

Returns

array|mixed

indexMedicoAction()

indexMedicoAction() 

socketPrintPrestazioneAction()

socketPrintPrestazioneAction() : mixed

Socket Print Prestazione

Socket inviata durante la fine dell'accettazione Socket ricevta nella index del medico per aggiornare i contatori delle agende

Returns

mixed

socketGestioneStoricoAction()

socketGestioneStoricoAction() : mixed|\Zend\Stdlib\Message

Socket che ritorna il numero di pazienti assenti per agenda

Returns

mixed|\Zend\Stdlib\Message

gestioneTicketAction()

gestioneTicketAction() : mixed

Metodo chiamato dal socket per la gestione del ticket prelevato

il metodo prende in input il parametro $ID dalla rotta. L'id è dato dal pulsante cliccato dal totem. In base a questa informazione, tramite il metodo prossimoCodice del service AjaxService recupera le informazioni sul prossimo ticket da chiamare. Mediante i metodi "utentiAccettati", "utentiAssenti", "utentiCoda" sempre del medesimo service recupera le altre informazioni sullo stato delle code. Ritorna un oggetto JSON con tutte le informazioni per la gestione del ticket.

Returns

mixed

globalTicketAction()

globalTicketAction() : mixed

Metodo chiamato dal socket per l'informazione sul numero globale di ticket

Tramite il metodo "utentiGenerale" del service "AjaxService", il metodo recupera le informazioni sulla coda globale Ritorna un oggetot JSON

Returns

mixed