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