Browse Source

saisies_lister_avec_type() peut prendre un tableau de type plutôt qu'un seul type

svn/root/tags/v3.4.0 v3.4.0
maieul@maieul.net 4 years ago
parent
commit
722bb15a88
  1. 8
      inc/saisies_lister.php
  2. 2
      paquet.xml

8
inc/saisies_lister.php

@ -120,12 +120,15 @@ function saisies_lister_avec_sql($saisies, $tri = 'nom') {
* @example `$saisies_date = saisies_lister_avec_type($saisies, 'date')`
*
* @param array $saisies liste de saisies
* @param string $type Type de la saisie
* @param string|array $type Type de la saisie, ou tableau de types
* @param string $tri tri par défaut des résultats (s'ils ne sont pas deja triés) ('nom')
*
* @return liste de ces saisies triees par nom
*/
function saisies_lister_avec_type($saisies, $type, $tri = 'nom') {
if (!is_array($type)) {
$type = array($type);
}
$saisies_type = array();
// tri par nom si ce n'est pas le cas
@ -136,11 +139,10 @@ function saisies_lister_avec_type($saisies, $type, $tri = 'nom') {
}
foreach ($saisies as $nom_ou_id => $saisie) {
if ($saisie['saisie'] == $type) {
if (in_array($saisie['saisie'], $type)) {
$saisies_type[$nom_ou_id] = $saisie;
}
}
return $saisies_type;
}

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="saisies"
categorie="outil"
version="3.3.4"
version="3.4.0"
etat="stable"
compatibilite="[3.0.0;3.2.*]"
logo="images/logo_saisie_48.png"

Loading…
Cancel
Save