API Links

home/app/apis/links/links_api_controller.php
class LinksApiController extends ApiController

_normalize


Descrizione: _normalize(&$data)
Parametri: $data - array
Return: void

delete

Elimina il link attraverso il suo id.
Descrizione: delete($id)
Parametri: $id - int
Return: stringa del link cancellato oppure '-1' se l'operazione non è riuscita.

form

Renderizza la form per l'upload di un nuovo link.
Descrizione: form($res_id, $action)
Parametri:

Return: void

getLinkById

Ritorna il link tramite il suo id.
Descrizione: getLinkById($id)
Parametri: $id - int
Return: string

renderPreview

Renderizza la preview dei file inseriti.
Descrizione: renderPreview($resources, $res_num)
Parametri:

Return: void

renderize

Renderizza la preview dei file inseriti.
Descrizione: renderize($data, $preview, $permission)
Parametri:

Return: void

save

Salva i files prendendo un riferimento del proprietario degli stessi.
Descrizione: save($resource, $resource_id)
Parametri:

Return: void

submit

Gestisce la richiesta di submit.
Descrizione: submit()
Parametri: nessun parametro
Return: void

tab_title

Titolo mostrato nella tabella delle risorse.
Descrizione: tab_title()
Parametri: nessun parametro
Return: string

validateObject

Convalida l'oggetto caricato.
Descrizione: validateObject()
Parametri: nessun parametro
Return: boolean