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