| Line 7... |
Line 7... |
| 7 |
* @category php5
|
7 |
* @category php5
|
| 8 |
* @author aurelien <aurelien@tela-botanica.org>
|
8 |
* @author aurelien <aurelien@tela-botanica.org>
|
| 9 |
* @copyright 2010 Tela-Botanica
|
9 |
* @copyright 2010 Tela-Botanica
|
| 10 |
* @license http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL
|
10 |
* @license http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL
|
| 11 |
* @license http://www.gnu.org/licenses/gpl.html Licence GNU-GPL
|
11 |
* @license http://www.gnu.org/licenses/gpl.html Licence GNU-GPL
|
| 12 |
* @version SVN: $Id: RechercheDao.php 147 2010-09-06 09:37:22Z jpm $
|
12 |
* @version SVN: $Id: RechercheDao.php 169 2011-03-11 09:15:42Z jpm $
|
| 13 |
*
|
13 |
*
|
| 14 |
*/
|
14 |
*/
|
| 15 |
class RechercheDao extends Dao {
|
15 |
class RechercheDao extends Dao {
|
| 16 |
const SERVICE = 'CoelRecherche';
|
16 |
const SERVICE = 'CoelRecherche';
|
| Line 40... |
Line 40... |
| 40 |
}
|
40 |
}
|
| Line 41... |
Line 41... |
| 41 |
|
41 |
|
| 42 |
private function construireUrlRecherche($type, $parametres, $limitation = true) {
|
42 |
private function construireUrlRecherche($type, $parametres, $limitation = true) {
|
| Line 43... |
Line 43... |
| 43 |
$url = $this->url_jrest.self::SERVICE.'/'.$type;
|
43 |
$url = $this->url_jrest.self::SERVICE.'/'.$type;
|
| 44 |
|
44 |
|
| 45 |
$params_a_passer = array('mots', 'sci', 'bot', 'zg', 'p', 'pr', 'str-d', 'veg');
|
45 |
$params_a_passer = array('mots', 'sci', 'bot', 'zg', 'p', 'pr', 'str-d', 'veg', 'projets');
|
| 46 |
foreach ($params_a_passer as $param_cle) {
|
46 |
foreach ($params_a_passer as $param_cle) {
|
| 47 |
if (isset($parametres[$param_cle]) && $parametres[$param_cle] != '') {
|
47 |
if (isset($parametres[$param_cle]) && $parametres[$param_cle] != '') {
|
| 48 |
$valeur = urlencode(trim($parametres[$param_cle]));
|
48 |
$valeur = urlencode(trim($parametres[$param_cle]));
|