ajout merge
This commit is contained in:
parent
213ace1cbf
commit
17c3c7fe53
|
@ -1,6 +1,7 @@
|
||||||
<?php
|
<?php
|
||||||
namespace nulib\web\params;
|
namespace nulib\web\params;
|
||||||
|
|
||||||
|
use nulib\cl;
|
||||||
use nulib\str;
|
use nulib\str;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -46,6 +47,14 @@ class F {
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static final function merge(?array $merge=null): array {
|
||||||
|
$params = [];
|
||||||
|
foreach (self::get_names() as $name) {
|
||||||
|
$params[$name] = self::get($name);
|
||||||
|
}
|
||||||
|
return cl::merge($params, $merge);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* retourner une liste des paramètres qui ont été passés, en les sélectionnant
|
* retourner une liste des paramètres qui ont été passés, en les sélectionnant
|
||||||
* selon le contenu de $includes et $excludes. ensuite, fusionner le tableau
|
* selon le contenu de $includes et $excludes. ensuite, fusionner le tableau
|
||||||
|
|
Loading…
Reference in New Issue