IMuModule
require_once IMu::$lib . '/Module.php';
Depuis : 1.0
Description
Permet d'accéder à un module EMu.
Constructeurs
|
Constructeur |
Détails |
||||
|---|---|---|---|---|---|
|
|
__construct(string $table [, IMuSession $session = null]) Crée un objet qui peut être utilisé pour accéder à un module EMu. Si le paramètre Paramètres :
|
Propriétés
|
Propriété |
Détails |
|---|---|
|
|
Le nom de la table associée à l'objet Type : string Getter: string getTable() |
Méthodes
|
Méthode |
Détails |
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
int addFetchSet(string $name, mixed $columns) Associe un ensemble de colonnes à un nom logique sur le serveur. Le nom peut être utilisé à la place d’une liste de colonnes lors de la récupération des données à l’aide de Paramètres :
Retourne :
Lancers :
|
|||||||||||||
|
|
int addFetchSets(array $sets) Associe plusieurs ensembles de colonnes à des noms logiques sur le serveur. C’est l’équivalent d’appeler Paramètres :
Retourne :
Lancers :
|
||||||||||||
int addSearchAlias(string $name, mixed $columns) Associe un ensemble de colonnes à un nom logique sur le serveur. Le nom peut être utilisé pour spécifier les termes de recherche à transmettre à Paramètres :
Retourne :
Lancers :
|
|||||||||||||
|
|
int addSearchAliases(array $aliases) Associe plusieurs ensembles de colonnes à des noms logiques sur le serveur. C’est l’équivalent d’appeler Paramètres :
Retourne :
Lancers :
|
||||||||||||
int addSortSet(string $name, mixed $keys) Associe plusieurs ensembles de colonnes à des noms logiques sur le serveur. Le nom peut être utilisé à la place d’une liste de clés de tri lors du tri du jeu de résultats actuel à l’aide de Paramètres :
Retourne :
Lancers :
|
|||||||||||||
|
|
int addSortSets(array $sets) Associe plusieurs ensembles de clés de tri à des noms logiques sur le serveur. C’est l’équivalent d’appeler Paramètres :
Retourne :
Lancers :
|
||||||||||||
IMuModuleFetchResult fetch(string $flag, int $offset, int $count [, mixed $columns = null]) Récupère Paramètres :
Retourne :
Lancers :
|
|||||||||||||
|
|
fetchHierarchy(int $key, string $parent) Récupère une hiérarchie d’enregistrements autour de l’enregistrement dont la valeur de clé est Paramètres :
Retourne : |
||||||||||||
|
|
int findKey(int $key) Recherche un enregistrement avec la valeur clé Paramètres :
Retourne :
Lancers :
|
||||||||||||
|
|
int findKeys(array $keys) Recherche les enregistrements avec des valeurs clés dans le tableau Paramètres :
Retourne :
Lancers :
|
||||||||||||
int findTerms(mixed $terms) Recherche les enregistrements qui correspondent aux termes de recherche spécifiés dans Paramètres :
Retourne :
Lancers :
|
|||||||||||||
int findWhere(string $where) Recherche les enregistrements qui correspondent à la clause TexQL Paramètres :
Retourne :
Lancers :
|
|||||||||||||
int restoreFromFile(string $file) Restaure un ensemble d’enregistrements à partir d’un fichier sur la machine serveur qui contient une liste de clés, une par ligne. Paramètres :
Retourne :
Lancers :
|
|||||||||||||
|
|
int restoreFromTemp(string $file) Restaure un ensemble d’enregistrements à partir d’un fichier temporaire sur la machine serveur qui contient une liste de clés, une par ligne. Fonctionne de la même manière que Paramètres :
Retourne :
Lancers :
|
||||||||||||
ModuleSortResult sort(mixed $keys [, mixed $flags = null]) Trie le jeu de résultats en cours à l’aide des clés de tri dans Paramètres :
Retourne :
Lancers :
|

