| [ Index ] |
|
Code source de Dolibarr 2.0.1 |
[Code source] [Imprimer] [Statistiques]
(pas de description)
| Poids: | 706 lignes (15 kb) |
| Inclus ou requis: | 0 fois |
| Référencé: | 0 fois |
| Nécessite: | 0 fichiers |
Categorie:: (25 méthodes):
Categorie()
fetch()
create()
update()
remove()
check()
add_fille()
del_fille()
add_product()
del_product()
get_products()
get_filles()
is_fille()
get_all_categories()
get_all_meres()
get_nb_categories()
already_exists()
get_main_categories()
print_all_ways()
get_primary_way()
print_primary_way()
get_meres()
get_all_ways()
containing()
rechercher_par_nom()
| Categorie($db, $id=-1) X-Ref |
| Constructeur db : accès base de données id : id de la catégorie |
| fetch($id) X-Ref |
| Charge la catégorie id : id de la catégorie à charger |
| create() X-Ref |
| Ajoute la catégorie dans la base de données retour : -1 : erreur SQL -2 : nouvel ID inconnu -3 : catégorie invalide |
| update() X-Ref |
| Mise à jour de la catégorie retour : 1 : OK -1 : erreur SQL -2 : catégorie invalide |
| remove($all = false) X-Ref |
| Supprime la catégorie Les produits et sous-catégories deviennent orphelins si $all = false, et sont (seront :) supprimés sinon TODO : imp. $all |
| check() X-Ref |
| Vérifie si la catégorie est correcte (prête à être enregistrée ou mise à jour |
| add_fille($fille) X-Ref |
| Ajout d'une sous-catégorie $fille : objet catégorie retour : 1 : OK -2 : $fille est déjà une fille de $this -3 : catégorie ($this ou $fille) invalide |
| del_fille($fille) X-Ref |
| Suppression d'une sous-catégorie (seulement "désassociation") $fille : objet catégorie retour : 1 : OK -3 : catégorie ($this ou $fille) invalide |
| add_product($prod) X-Ref |
| Ajout d'un produit à la catégorie retour : 1 : OK -1 : erreur SQL -2 : id non renseigné |
| del_product($prod) X-Ref |
| Suppresion d'un produit de la catégorie param: $prod est un objet de type produit |
| get_products() X-Ref |
| Retourne les produits de la catégorie |
| get_filles() X-Ref |
| Retourne les filles de la catégorie |
| is_fille($fille) X-Ref |
| La catégorie $fille est-elle une fille de cette catégorie ? |
| get_all_categories() X-Ref |
| Retourne toutes les catégories |
| get_all_meres() X-Ref |
| Retourne toutes les catégories qui ont au moins 1 fille |
| get_nb_categories() X-Ref |
| Retourne le nombre total de catégories |
| already_exists($label) X-Ref |
| Vérifie si une catégorie porte le label $label |
| get_main_categories() X-Ref |
| Retourne les catégories de premier niveau |
| print_all_ways($sep = " >> ", $url='') X-Ref |
| Retourne les chemin de la catégorie, avec les noms des catégories séparés par $sep (" >> " par défaut) |
| get_primary_way($id) X-Ref |
| get_primary_way() affiche le chemin le plus court pour se rendre à un produit |
| print_primary_way($id, $sep= " >> ",$url) X-Ref |
| print_primary_way() affiche le chemin le plus court pour se rendre à un produit |
| get_meres() X-Ref |
| Retourne un tableau contenant la liste des catégories mères |
| get_all_ways() X-Ref |
| Retourne dans un tableau tous les chemins possibles pour arriver à la catégorie en partant des catégories principales, représentés par des tableaux de catégories |
| containing($id) X-Ref |
| Retourne les catégories contenant le produit $id |
| rechercher_par_nom($nom, $exact = false) X-Ref |
| Retourne les catégories dont le nom correspond à $nom ajoute des wildcards sauf si $exact = true |
| Généré le : Mon Nov 26 12:29:37 2007 | par Balluche grâce à PHPXref 0.7 |
|