[ Index ]
 

Code source de Dolibarr 2.0.1

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/htdocs/categories/ -> categorie.class.php (sommaire)

(pas de description)

Poids: 706 lignes (15 kb)
Inclus ou requis:0 fois
Référencé: 0 fois
Nécessite: 0 fichiers

Définit 1 class

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()


Classe: Categorie  - X-Ref

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
  Clicky Web Analytics