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