FacturaScripts

ApiProductoImagen extends ApiController
in package

Controlador de la API para gestionar las imágenes de los productos.

Table of Contents

Constants

API_VERSION  : mixed = 3
INCIDENT_EXPIRATION_TIME  : mixed = 600
IP_LIST  : mixed = 'api-ip-list'
MAX_INCIDENT_COUNT  : mixed = 5

Properties

$apiKey  : ApiKey
$model  : ProductoImagen
$request  : Request
$response  : Response
$url  : string

Methods

__construct()  : mixed
Inicializa el controlador asociado a una ruta.
doDELETE()  : void
doGET()  : void
doPOST()  : void
doPUT()  : void
getPageData()  : array<string|int, mixed>
Devuelve los metadatos de la página, como el nombre, título, icono y ubicación en el menú.
run()  : void
Ejecuta el ciclo principal del controlador para procesar la petición actual.
db()  : DataBase
getUriParam()  : string
listAll()  : void
returnResult()  : void
runResource()  : void
setError()  : void
setOk()  : void
buildThumbnails()  : array<string|int, mixed>
getWhereValues()  : array<string|int, mixed>
saveResource()  : void

Constants

INCIDENT_EXPIRATION_TIME

public mixed INCIDENT_EXPIRATION_TIME = 600

Properties

Methods

__construct()

Inicializa el controlador asociado a una ruta.

public __construct(string $className[, string $url = '' ]) : mixed
Parameters
$className : string

Nombre de la clase final del controlador.

$url : string = ''

Ruta solicitada por el usuario.

getPageData()

Devuelve los metadatos de la página, como el nombre, título, icono y ubicación en el menú.

public getPageData() : array<string|int, mixed>

Este método se consulta durante la construcción y no debe depender de que el usuario esté autenticado.

Return values
array<string|int, mixed>

run()

Ejecuta el ciclo principal del controlador para procesar la petición actual.

public run() : void

El kernel invoca este método una vez después de construir el controlador.

getUriParam()

protected getUriParam(string $num) : string
Parameters
$num : string
Return values
string

returnResult()

protected returnResult(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>

setOk()

protected setOk(string $message[, array<string|int, mixed>|null $data = null ]) : void
Parameters
$message : string
$data : array<string|int, mixed>|null = null

getWhereValues()

private getWhereValues(mixed $filter, mixed $operation[, mixed $defaultOperation = 'AND' ]) : array<string|int, mixed>
Parameters
$filter : mixed
$operation : mixed
$defaultOperation : mixed = 'AND'
Return values
array<string|int, mixed>
On this page

Search results