TSLResponseProcessorJson
in
implements
TSLIResponseProcessor
Clase que implemente el JSON encoding para el DTO, ESTE ES EL DEFAULT sino se implementa ninguno en especial
Table of Contents
process() | Genera la salida en JSON. | mixed |
---|---|---|
_processExtraData() | void |
Methods
process()
Genera la salida en JSON.
public
process(
&$DTO :
TSLIDataTransferObj
)
: mixed
Por ejemplo si es un query a la persistencia y no hay errores se retornara lo siguiente
{ "response": {"status":0, "data":[ {"field1":"field1_value","field2":"field2_value"}, {"field1":"field1_value","field2":"field2_value"} ], "endRow" : "2", "totalRows": "2"} } }
Parameters
- $DTO : TSLIDataTransferObj
con el Data Transfer Object a procesar
Return values
mixed —en este caso un String con el DTO en formato JSON
_processExtraData()
private
_processExtraData(
&$p_extdata :
mixed
)
: void
Parameters
- $p_extdata : mixed