Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
videos [13/07/2010 15:23] |
videos [05/06/2013 17:08] |
||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | ====== API Videos ====== | ||
- | home/app/apis/videos/videos_api_controller.php\\ | ||
- | //class VideosApiController extends ApiController//\\ | ||
- | \\ | ||
- | === _normalize === | ||
- | Standardizza i dati del video.\\ | ||
- | Descrizione: //_normalize(&$data)//\\ | ||
- | Parametri: $data - array\\ | ||
- | Return: void | ||
- | === delete === | ||
- | Cancella il video.\\ | ||
- | Descrizione: //delete($id)//\\ | ||
- | Parametri: $id - int\\ | ||
- | Return: void | ||
- | |||
- | === form === | ||
- | Renderizza la form per l'upload di un nuovo video.\\ | ||
- | Descrizione: //form($res_id, $action)//\\ | ||
- | Parametri: | ||
- | * $res_id - int | ||
- | * $action - string | ||
- | Return: void | ||
- | |||
- | === getVideoById === | ||
- | Ritorna il video in base al suo id.\\ | ||
- | Descrizione: //getVideoById($id)//\\ | ||
- | Parametri: $id - int\\ | ||
- | Return: array o 'false' | ||
- | |||
- | === makeVideoEmbedded === | ||
- | Incorpora il video alla pagina in base al tipo di fonte (youtube o google).\\ | ||
- | Descrizione: //makeVideoEmbedded($url, $width, $height)//\\ | ||
- | Parametri: | ||
- | * $url - string | ||
- | * $width - int | ||
- | * $height - int | ||
- | Return: boolean | ||
- | |||
- | === renderPreview === | ||
- | Renderizza la preview dei file caricati.\\ | ||
- | Descrizione: //renderPreview($resources, $res_num)//\\ | ||
- | Parametri: | ||
- | * $resources - array | ||
- | * $res_num - int | ||
- | Return: void | ||
- | |||
- | === renderize === | ||
- | Visualizza il video.\\ | ||
- | Descrizione: //renderize($data, $preview, $permission)//\\ | ||
- | Parametri: | ||
- | * $data - array | ||
- | * $preview - boolean | ||
- | * $permission - string | ||
- | Return: void | ||
- | |||
- | === save === | ||
- | Salva il file prendendo le informazioni anche sul suo proprietario.\\ | ||
- | Descrizione: //save($resource, $resource_id)//\\ | ||
- | Parametri: | ||
- | * $resource - array | ||
- | * $resource_id - int | ||
- | Return: void | ||
- | |||
- | === submit === | ||
- | Gestisce la form della submit.\\ | ||
- | Descrizione: //submit()//\\ | ||
- | Parametri: nessun parametro\\ | ||
- | Return: void | ||
- | |||
- | === tab_title === | ||
- | Gestisce il titolo mostrato nella tab delle risorse.\\ | ||
- | Descrizione: //tab_title()//\\ | ||
- | Parametri: nessun parametro\\ | ||
- | Return: string | ||
- | |||
- | === validateObject === | ||
- | Convalida le informazioni del video.\\ | ||
- | Descrizione: //validateObject()//\\ | ||
- | Parametri: nessun parametro\\ | ||
- | Return: boolean |