@@ -101,8 +101,8 @@ |
||
101 | 101 | /** |
102 | 102 | * Retourne le chemin complet vers le fichier de langue de la passerelle |
103 | 103 | * |
104 | - * @param unknown_type $gatewayName |
|
105 | - * @return unknown |
|
104 | + * @param string $gatewayName |
|
105 | + * @return string |
|
106 | 106 | */ |
107 | 107 | public static function getGatewayLanguageFilename($gatewayName) |
108 | 108 | { |
@@ -68,7 +68,7 @@ discard block |
||
68 | 68 | /** |
69 | 69 | * Retourne un tableau associatif qui pour chaque type de liste indique son type sous forme de texte |
70 | 70 | * |
71 | - * @return array |
|
71 | + * @return string[] |
|
72 | 72 | */ |
73 | 73 | static function getTypesArray() |
74 | 74 | { |
@@ -218,13 +218,6 @@ discard block |
||
218 | 218 | /** |
219 | 219 | * Retourne la liste des listes récentes |
220 | 220 | * |
221 | - * @param integer $start |
|
222 | - * @param integer $limit |
|
223 | - * @param string $sort |
|
224 | - * @param string $order |
|
225 | - * @param boolean $idAsKey |
|
226 | - * @param integer $listType |
|
227 | - * @param integer $list_uid |
|
228 | 221 | * @return array Tableau d'objets de type oledrion_lists [clé] = id liste |
229 | 222 | */ |
230 | 223 | public function getRecentLists(oledrion_parameters $parameters) |
@@ -406,7 +399,7 @@ discard block |
||
406 | 399 | /** |
407 | 400 | * Retourne les x dernières listes qui contiennent des produits dans une certaine catégorie |
408 | 401 | * |
409 | - * @param integer $cateGoryId L'identifiant de la catégorie |
|
402 | + * @param integer $categoryId L'identifiant de la catégorie |
|
410 | 403 | * @param integer $list_type Le type de liste |
411 | 404 | * @param integer $limit Le nombre maximum de listes à retourner |
412 | 405 | * @return array Objets de type oledrion_lists, [clé] = id liste |
@@ -46,7 +46,7 @@ |
||
46 | 46 | * Retourne l'URL d'une des 5 images du fabricant courant |
47 | 47 | * |
48 | 48 | * @param integer $pictureNumber Le numéro (de 1 à 5) de l'image que l'on souhaite récupérer |
49 | - * @return mixed L'URL Soit l'url de l'image soit False si l'indice passé en paramètre n'est pas correct |
|
49 | + * @return string|false L'URL Soit l'url de l'image soit False si l'indice passé en paramètre n'est pas correct |
|
50 | 50 | */ |
51 | 51 | public function getPictureUrl($pictureNumber) |
52 | 52 | { |
@@ -60,7 +60,7 @@ |
||
60 | 60 | * |
61 | 61 | * @param string $key Le nom du champ à traiter |
62 | 62 | * @param mixed $value La valeur à lui attribuer |
63 | - * @return object |
|
63 | + * @return oledrion_parameters |
|
64 | 64 | */ |
65 | 65 | public function __set($key, $value) |
66 | 66 | { |
@@ -112,7 +112,7 @@ discard block |
||
112 | 112 | /** |
113 | 113 | * Retourne l'instance unique de la classe |
114 | 114 | * |
115 | - * @return object |
|
115 | + * @return oledrion_plugins |
|
116 | 116 | */ |
117 | 117 | public static function getInstance() |
118 | 118 | { |
@@ -193,8 +193,8 @@ discard block |
||
193 | 193 | * Déclenchement d'une action et appel des plugins liés |
194 | 194 | * |
195 | 195 | * @param string $eventToFire L'action déclenchée |
196 | - * @param object $parameters Les paramètres à passer à chaque plugin |
|
197 | - * @return object L'objet lui même pour chaîner |
|
196 | + * @param oledrion_parameters $parameters Les paramètres à passer à chaque plugin |
|
197 | + * @return oledrion_plugins L'objet lui même pour chaîner |
|
198 | 198 | */ |
199 | 199 | public function fireAction($eventToFire, oledrion_parameters $parameters = null) |
200 | 200 | { |
@@ -228,7 +228,7 @@ discard block |
||
228 | 228 | * Déclenchement d'un filtre et appel des plugins liés |
229 | 229 | * |
230 | 230 | * @param string $eventToFire Le filtre appelé |
231 | - * @param object $parameters Les paramètres à passer à chaque plugin |
|
231 | + * @param oledrion_parameters $parameters Les paramètres à passer à chaque plugin |
|
232 | 232 | * @return object Le contenu de l'objet passé en paramètre |
233 | 233 | */ |
234 | 234 | public function fireFilter($eventToFire, oledrion_parameters &$parameters) |
@@ -514,11 +514,6 @@ discard block |
||
514 | 514 | /** |
515 | 515 | * Retourne la liste des x produits les plus vus par les visiteurs |
516 | 516 | * |
517 | - * @param integer $start Début des données |
|
518 | - * @param integer $limit Nombre maximum d'enregistrements à renvoyer |
|
519 | - * @param integer $category Identifiant de la catégorie (évenutellement) |
|
520 | - * @param string $sort Champ sur lequel trier |
|
521 | - * @param string $order Sens du tri |
|
522 | 517 | * @return array Tableau de produits (sous la forme d'objets) |
523 | 518 | */ |
524 | 519 | public function getMostViewedProducts(oledrion_parameters $parameters) |
@@ -552,9 +547,6 @@ discard block |
||
552 | 547 | /** |
553 | 548 | * Retourne la liste des x produits les mieux notés par les visiteurs |
554 | 549 | * |
555 | - * @param integer $start Début des données |
|
556 | - * @param integer $limit Nombre maximum d'enregistrements à renvoyer |
|
557 | - * @param integer $category Identifiant de la catégorie (évenutellement) |
|
558 | 550 | * @return array Tableau de produits (sous la forme d'objets) |
559 | 551 | */ |
560 | 552 | public function getBestRatedProducts(oledrion_parameters $parameters) |
@@ -587,9 +579,6 @@ discard block |
||
587 | 579 | /** |
588 | 580 | * Retourne la liste des x derniers produits recommandés |
589 | 581 | * |
590 | - * @param integer $start Indice de départ |
|
591 | - * @param integer $limit Nombre maximum d'enregistrements à renvoyer |
|
592 | - * @param integer $category Identifiant de la catégorie (évenutellement) |
|
593 | 582 | * @return array Tableau de produits (sous la forme d'objets) |
594 | 583 | */ |
595 | 584 | public function getRecentRecommended(oledrion_parameters $parameters) |
@@ -642,13 +631,6 @@ discard block |
||
642 | 631 | /** |
643 | 632 | * Retourne la liste des x derniers produits parus toutes catégories confondues ou dans une catégorie spécifique |
644 | 633 | * |
645 | - * @param integer $start Début des données |
|
646 | - * @param integer $limit Nombre maximum d'enregistrements à renvoyer |
|
647 | - * @param mixed $category Identifiant de la catégorie (évenutellement) ou tableau d'ID ou rien du tout |
|
648 | - * @param string $sort Champ(s) à utiliser pour le tri |
|
649 | - * @param string $order Ordre de tri |
|
650 | - * @param integer $excluded Produit à exclure de la liste (éventuellement) |
|
651 | - * @param boolean $thisMonthOnly Indique s'il ne faut prendre que les produits du mois |
|
652 | 634 | * @return array Tableau de produits (sous la forme d'objets) |
653 | 635 | */ |
654 | 636 | public function getRecentProducts(oledrion_parameters $parameters) |
@@ -690,7 +672,7 @@ discard block |
||
690 | 672 | /** |
691 | 673 | * Retourne le nombre total de produits récents (éventuellement dans une catégorie) |
692 | 674 | * |
693 | - * @param mixed $category Array ou Integer |
|
675 | + * @param integer $category Array ou Integer |
|
694 | 676 | * @param integer $excludedProduct ID d'un produit à exclure |
695 | 677 | * @return integer |
696 | 678 | */ |
@@ -719,11 +701,6 @@ discard block |
||
719 | 701 | /** |
720 | 702 | * Retourne la liste des produits qui correspondent à des "critères" de manière à les utiliser pour la newsletter |
721 | 703 | * |
722 | - * @param integer $startingDate Date de soumission du produit à prendre comme borne inférieure |
|
723 | - * @param integer $endingDate Date de soumission du produit à prendre comme borne supérieure |
|
724 | - * @param mixed $category Soit un tableau d'ID de catégories soit un ID unique de catégorie |
|
725 | - * @param integer $start Position de départ |
|
726 | - * @param integer $limit Nombre d'enregistrements à retourner |
|
727 | 704 | * @return array Des objects de type produits |
728 | 705 | */ |
729 | 706 | public function getProductsForNewsletter(oledrion_parameters $parameters) |
@@ -756,7 +733,7 @@ discard block |
||
756 | 733 | /** |
757 | 734 | * Retourne le nombre total de produits publiés dans la base en tenant compte des préférences du module |
758 | 735 | * |
759 | - * @param intefer $product_cid Catégorie du produit |
|
736 | + * @param integer $product_cid Catégorie du produit |
|
760 | 737 | * @return integer Le nombre de produits publiés |
761 | 738 | */ |
762 | 739 | public function getTotalPublishedProductsCount($product_cid = 0) |
@@ -853,12 +830,6 @@ discard block |
||
853 | 830 | /** |
854 | 831 | * Retourne x produits au hasard |
855 | 832 | * |
856 | - * @param integer $start Début des données |
|
857 | - * @param integer $limit Nombre maximum d'enregistrements à renvoyer |
|
858 | - * @param integer $category Identifiant de la catégorie (évenutellement) |
|
859 | - * @param string $sort Zone sur laquelle faire le tri |
|
860 | - * @param string $order Ordre de tri |
|
861 | - * @param boolean $thisMonthOnly Uniquement les produits du mois en cours ? |
|
862 | 833 | * @return array Tableau de produits (sous la forme d'objets) |
863 | 834 | */ |
864 | 835 | public function getRandomProducts(oledrion_parameters $parameters) |
@@ -895,9 +866,6 @@ discard block |
||
895 | 866 | /** |
896 | 867 | * Retourne x produits en promo |
897 | 868 | * |
898 | - * @param integer $start Début des données |
|
899 | - * @param integer $limit Nombre maximum d'enregistrements à renvoyer |
|
900 | - * @param integer $category Identifiant de la catégorie (évenutellement) |
|
901 | 869 | * @return array Tableau de produits (sous la forme d'objets) |
902 | 870 | */ |
903 | 871 | public function getPromotionalProducts(oledrion_parameters $parameters) |
@@ -1013,7 +981,7 @@ discard block |
||
1013 | 981 | /** |
1014 | 982 | * Indique si la quantité d'alerte d'un produit est atteinte |
1015 | 983 | * |
1016 | - * @param object $products L'objet produit concerné |
|
984 | + * @param object $product L'objet produit concerné |
|
1017 | 985 | * @return boolean Vrai si la quantité d'alerte est atteinte, sinon faux |
1018 | 986 | */ |
1019 | 987 | public function isAlertStockReached(&$product) |
@@ -1141,7 +1109,7 @@ discard block |
||
1141 | 1109 | /** |
1142 | 1110 | * Clone d'un produit |
1143 | 1111 | * |
1144 | - * @param object $originalProduct Le produit à cloner |
|
1112 | + * @param oledrion_products $originalProduct Le produit à cloner |
|
1145 | 1113 | * @return mixed Soit l'objet représentant le nouveau produit soit false |
1146 | 1114 | */ |
1147 | 1115 | public function cloneProduct(oledrion_products $originalProduct) |
@@ -1246,18 +1214,6 @@ discard block |
||
1246 | 1214 | * Construit un sélecteur de produit(s) en fonction des paramètres et en tenant compte du nombre total de produits dans la base |
1247 | 1215 | * |
1248 | 1216 | * @todo: Remplacer les paramètres par un objet paramètre et/ou un tableau |
1249 | - * @param string $caption Le titre du sélecteur |
|
1250 | - * @param string $name Le nom du champ qui receuille les produits |
|
1251 | - * @param mixed $value La valeur sélectionnées |
|
1252 | - * @param integer $size Le nombre d'éléments visibles dans le sélecteur |
|
1253 | - * @param boolean $multiple Indique si c'est un sélecteur multiple ou pas |
|
1254 | - * @param array $values Les valeurs sélectionnées ou les valeurs qui font le sélecteur |
|
1255 | - * @param boolean $showAll Indique s'il faut voir tous les produits ou pas (pas publiés et en stock) |
|
1256 | - * @param string $sort Zone de tri |
|
1257 | - * @param string $order Ordre de tri |
|
1258 | - * @param string $formName Nom du formulaire |
|
1259 | - * @param string $description Description à rajouter à la zone |
|
1260 | - * @param mixed $withNull Option à rajouter en premier |
|
1261 | 1217 | * @return object Retourne soit un objet de type tray {@link XoopsFormElementTray} soit un select {@link XoopsFormSelect} |
1262 | 1218 | */ |
1263 | 1219 | public function productSelector(oledrion_parameters $parameters) |
@@ -58,7 +58,7 @@ discard block |
||
58 | 58 | * Supprime un produit de toutes les listes |
59 | 59 | * |
60 | 60 | * @param integer $productlist_product_id |
61 | - * @return booelan |
|
61 | + * @return boolean |
|
62 | 62 | */ |
63 | 63 | public function deleteProductFromLists($productlist_product_id) |
64 | 64 | { |
@@ -94,7 +94,7 @@ discard block |
||
94 | 94 | /** |
95 | 95 | * Ajoute un produit à une liste utilisateur |
96 | 96 | * |
97 | - * @param integer $productlist_id Id de la liste |
|
97 | + * @param integer $productlist_list_id Id de la liste |
|
98 | 98 | * @param integer $productlist_product_id Id du produit |
99 | 99 | * @return boolean |
100 | 100 | */ |
@@ -42,7 +42,7 @@ discard block |
||
42 | 42 | /** |
43 | 43 | * Réinitialisation des valeurs |
44 | 44 | * |
45 | - * @return object |
|
45 | + * @return oledrion_shelf_parameters |
|
46 | 46 | */ |
47 | 47 | public function resetDefaultValues() |
48 | 48 | { |
@@ -75,7 +75,7 @@ discard block |
||
75 | 75 | * Positione la valeur de début |
76 | 76 | * |
77 | 77 | * @param integer $value |
78 | - * @return object |
|
78 | + * @return oledrion_shelf_parameters |
|
79 | 79 | */ |
80 | 80 | public function setStart($value) |
81 | 81 | { |
@@ -88,7 +88,7 @@ discard block |
||
88 | 88 | * Fixe le nombre maximum d'enregistrements à retourner |
89 | 89 | * |
90 | 90 | * @param integer $value |
91 | - * @return object |
|
91 | + * @return oledrion_shelf_parameters |
|
92 | 92 | */ |
93 | 93 | public function setLimit($value) |
94 | 94 | { |
@@ -101,7 +101,7 @@ discard block |
||
101 | 101 | * Fixe la catégorie à utiliser |
102 | 102 | * |
103 | 103 | * @param integer $value |
104 | - * @return object |
|
104 | + * @return oledrion_shelf_parameters |
|
105 | 105 | */ |
106 | 106 | public function setCategory($value) |
107 | 107 | { |
@@ -114,7 +114,7 @@ discard block |
||
114 | 114 | * Fixe la zone qui sert de tri |
115 | 115 | * |
116 | 116 | * @param string $value |
117 | - * @return object |
|
117 | + * @return oledrion_shelf_parameters |
|
118 | 118 | */ |
119 | 119 | public function setSort($value) |
120 | 120 | { |
@@ -127,7 +127,7 @@ discard block |
||
127 | 127 | * Fixe l'ordre de tri |
128 | 128 | * |
129 | 129 | * @param string $value |
130 | - * @return array |
|
130 | + * @return oledrion_shelf_parameters |
|
131 | 131 | */ |
132 | 132 | public function setOrder($value) |
133 | 133 | { |
@@ -140,7 +140,7 @@ discard block |
||
140 | 140 | * Fixe la liste des produits à exclure |
141 | 141 | * |
142 | 142 | * @param mixed $value |
143 | - * @return string |
|
143 | + * @return oledrion_shelf_parameters |
|
144 | 144 | */ |
145 | 145 | public function setExcluded($value) |
146 | 146 | { |
@@ -153,7 +153,7 @@ discard block |
||
153 | 153 | * Indique s'il faut retourner les utilisateurs Xoops |
154 | 154 | * |
155 | 155 | * @param boolean $value |
156 | - * @return object |
|
156 | + * @return oledrion_shelf_parameters |
|
157 | 157 | */ |
158 | 158 | public function setWithXoopsUser($value) |
159 | 159 | { |
@@ -166,7 +166,7 @@ discard block |
||
166 | 166 | * Indique s'il faut retourner les produits relatifs |
167 | 167 | * |
168 | 168 | * @param boolean $value |
169 | - * @return object |
|
169 | + * @return oledrion_shelf_parameters |
|
170 | 170 | */ |
171 | 171 | public function setWithRelatedProducts($value) |
172 | 172 | { |
@@ -179,7 +179,7 @@ discard block |
||
179 | 179 | * Indique s'il faut retourner les quantités |
180 | 180 | * |
181 | 181 | * @param boolean $value |
182 | - * @return object |
|
182 | + * @return oledrion_shelf_parameters |
|
183 | 183 | */ |
184 | 184 | public function setWithQuantity($value) |
185 | 185 | { |
@@ -192,7 +192,7 @@ discard block |
||
192 | 192 | * Fixe le type de produits à retourner |
193 | 193 | * |
194 | 194 | * @param string $value |
195 | - * @return object |
|
195 | + * @return oledrion_shelf_parameters |
|
196 | 196 | */ |
197 | 197 | public function setProductsType($value) |
198 | 198 | { |
@@ -205,7 +205,7 @@ discard block |
||
205 | 205 | * Indique s'il faut retourner seulement les mois |
206 | 206 | * |
207 | 207 | * @param boolean $value |
208 | - * @return object |
|
208 | + * @return oledrion_shelf_parameters |
|
209 | 209 | */ |
210 | 210 | public function setThisMonthOnly($value) |
211 | 211 | { |
@@ -81,7 +81,6 @@ |
||
81 | 81 | } |
82 | 82 | |
83 | 83 | /** |
84 | - * @param string $smsGatewayName |
|
85 | 84 | */ |
86 | 85 | public static function sendSms($information = array()) |
87 | 86 | { |