Questa è una vecchia versione del documento!
home/app/apis/resources/resources_api_controller.php
class ResourcesApiController extends ApiController
…
Descrizione: _callObjectsMethod($method)/
Parametri:
Return:
=== _normalizeResources ===
Normalizza un array di risorse.
Descrizione: _normalizeResources(&$data)/
Parametri:
Return: void
Aggiunge la risorsa alla lista delle risorse già caricate.
Descrizione: addResource()/
Parametri:
Return:
=== anyResourcesToUpload ===
Ritorna true se una intera risorsa è già stata inserita.
Descrizione: anyResourcesToUpload()/
Parametri:
Return: boolean
Cambia il proprietario della risorsa.
Descrizione: change_owner_resources($owner,$id,$new_id=null,$new_owner=null)/
Parametri:
Return: boolean
=== delete ===
Cancella la risorsa specificata in id.
Descrizione: delete($id)/
Parametri:
Return: boolean
Renderizza la modifica della risorsa.
Descrizione: edit($resource = null, $action = 'upload', $mainAction = null, $mainFormId = null,$permission=null, $advanced=1)/
Parametri:
Return:
=== form ===
Renderizza la form per inserire una risorsa.
Descrizione: form($id = null, $action = 'upload', $mainAction = null, $from=null, $advanced=1)/
Parametri:
Return:
Ritorna il file richiesto tramite id.
Descrizione: getFileById($id)/
Parametri:
Return:
=== getOwnersByResource ===
Ritorna il proprietario della risorsa attraverso la risorsa stessa.
Descrizione: getOwnersByResource($resource_id)/
Parametri:
Return:
Ritorna la risorsa attraverso l'id della stessa.
Descrizione: getResourceById($resources)/
Parametri:
Return:
=== getResourceByObject ===
Ritorna l'id della risorsa attraverso il tipo di risorsa.
Descrizione: getResourceByObject($object,$obj_id)/
Parametri:
Return:
Ritorna un array con tutte le risorse dell'owner specificato.
Descrizione: getResourcesByOwner($owner,$owner_id,$public=null,$status=null)/
Parametri:
Return: array
=== moderate ===
La risorsa viene approvata.
Descrizione: moderate($id,$approve)/
Parametri:
Return: boolean
La risorsa viene pubblicata.
Descrizione: publish($id,$publish)/
Parametri:
Return: boolean
=== renderPreview ===
Visualizza la preview della risorsa.
Descrizione: renderPreview($id, $action = 'upload')/
Parametri:
Return:
Visualizza la risorsa.
Descrizione: renderize($resources, $url=null, $permission=null,$direct=null,$link2holder=null)/
Parametri:
Return:
=== save ===
…
Descrizione: save($owner, $id, $user_id=null, $anonymous_id = 0, $setownerrelation=true,$status = null)/
Parametri:
Return:
…
Descrizione: submit()/
Parametri:
Return:
=== update ===
Aggiorna la risorsa.
Descrizione: update($res_id)/
Parametri:
Return: array
Convalida la risorsa.
Descrizione: validate()/
Parametri:
Return: