Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
users [23/06/2010 17:12] |
users [05/06/2013 17:08] |
||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | ====== API Users ====== | ||
- | home/app/apis/users/users_api_controller.php\\ | ||
- | //class UsersApiController extends ApiController//\\ | ||
- | \\ | ||
- | === _auth === | ||
- | Verifica che l'utente sia registrato.\\ | ||
- | Descrizione: //_auth($username, $password)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | === _delete === | ||
- | Cancella l'utente.\\ | ||
- | Descrizione: //_delete($username)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === _edit === | ||
- | Modifica la password dell'utente.\\ | ||
- | Descrizione: //_edit($username, $data)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === _execute === | ||
- | Esegue sull'utente l'azione passata come parametro.\\ | ||
- | Descrizione: //_execute($action, $username, $data = array())//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === _getUserData === | ||
- | Richiede le informazioni di un utente.\\ | ||
- | Descrizione: //_getUserData($username)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === _insert === | ||
- | Inserisci un utente.\\ | ||
- | Descrizione: //_insert($username, $data)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === auth === | ||
- | Autenticazione attraverso nome utente e data.\\ | ||
- | Descrizione: //auth($username, $data)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === checkRegFields === | ||
- | Ritorna i campi per la registrazione.\\ | ||
- | Descrizione: //checkRegFields($id)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === check_idpc_auth === | ||
- | ...\\ | ||
- | Descrizione: //check_idpc_auth($samlresponse, $assertion_consumer)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === completeUsername === | ||
- | Ritorna l'username completo.\\ | ||
- | Descrizione: //completeUsername($username)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === delete === | ||
- | Richiama in una sola volta la execute e la delete.\\ | ||
- | Descrizione: //delete($username)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === edit === | ||
- | Richiama in una sola volta la execute e la edit.\\ | ||
- | Descrizione: //edit($username,$data)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === getRegFieldsForUser === | ||
- | Ritorna i campi della registrazione per quel determinato utente.\\ | ||
- | Descrizione: //getRegFieldsForUser($id)//\\ | ||
- | Parametri: \\ | ||
- | Return: array | ||
- | |||
- | === getRegTypesForUser === | ||
- | Ritorna la stringa con il tipo di registrazione di quell'utente.\\ | ||
- | Descrizione: //getRegTypesForUser($id)//\\ | ||
- | Parametri: \\ | ||
- | Return: string | ||
- | |||
- | === getUserByRegFieldValue === | ||
- | Ritorna gli utenti con un certo tipo di registrazione.\\ | ||
- | Descrizione: //getUserByRegFieldValue($key, $value)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === getUserData === | ||
- | Richiama in una sola volta la execute e le getUserData per ottenere info sull'utente.\\ | ||
- | Descrizione: //getUserData($username)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === getUserDataByEmail === | ||
- | Richiede informazioni su un utente tramite la sua email.\\ | ||
- | Descrizione: //getUserDataByEmail($email)//\\ | ||
- | Parametri: \\ | ||
- | Return: array | ||
- | |||
- | === getUserDataById === | ||
- | Richiede informazioni su un utente tramite il suo id.\\ | ||
- | Descrizione: //getUserDataById($id)//\\ | ||
- | Parametri: \\ | ||
- | Return: array | ||
- | |||
- | === getUsersPluginForUser === | ||
- | ...\\ | ||
- | Descrizione: //getUsersPluginForUser($username)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === insert === | ||
- | Richiama in una sola volta la execute e la insert.\\ | ||
- | Descrizione: //insert($username,$data)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === loadUsersPlugin === | ||
- | ...\\ | ||
- | Descrizione: //loadUsersPlugin($fullname)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === permissionsGetActions === | ||
- | Ritorna un array con le azioni prodotte dal modulo.\\ | ||
- | Descrizione: //permissionsGetActions()//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === permissionsGetObjects === | ||
- | Ritorna un array con gli oggetti prodotti dal modulo.\\ | ||
- | Descrizione: //permissionsGetObjects()//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === permissionsGetSubject === | ||
- | Contenitore del permissionsGetSubjects().\\ | ||
- | Descrizione: //permissionsGetSubject()//\\ | ||
- | Parametri: \\ | ||
- | Return: string | ||
- | |||
- | === permissionsGetSubjects === | ||
- | Ritorna un array con i soggetti prodotti dal modulo.\\ | ||
- | Descrizione: //permissionsGetSubjects()//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === registerMenuItems === | ||
- | Ritorna i simboli di registrazione del menu.\\ | ||
- | Descrizione: //registerMenuItems()//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === userDomain === | ||
- | Ritorna il dominio dell'utente.\\ | ||
- | Descrizione: //userDomain($username)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === userUserpart === | ||
- | ...\\ | ||
- | Descrizione: //userUserpart($username)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === whoIsMyParent === | ||
- | Ritorna i moduli a cui appartiene il modulo users.\\ | ||
- | Descrizione: //whoIsMyParent($data)//\\ | ||
- | Parametri: \\ | ||
- | Return: |