Subversion Repositories eFlore/Projets.eflore-projets

Rev

Rev 1022 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1022 Rev 1029
Line 1... Line 1...
1
<?php
1
<?php
2
//declare(encoding='UTF-8');
2
//declare(encoding='UTF-8');
3
/**
3
/**
4
 * Exemple de lancement du script : :
4
 * Exemple de lancement du script : :
5
 * /opt/lampp/bin/php cli.php bdtao -a chargerTous
5
 * /opt/lampp/bin/php cli.php apd -a chargerTous
6
 * 
6
 * 
7
 * Base de données des Trachéophytes (trachéo...quoi ?? C'est le truc avec le stylo Bic ?)
7
 * Base de données des Trachéophytes (trachéo...quoi ?? C'est le truc avec le stylo Bic ?)
8
 * d'Afrique de l'Ouest (et Centrale mais faut pas le dire)
8
 * d'Afrique de l'Ouest (et Centrale mais faut pas le dire)
9
 *
9
 *
10
 * @category	php 5.2
10
 * @category	php 5.2
Line 12... Line 12...
12
 * @author		Mathias CHOUET <mathias@tela-botanica.org>
12
 * @author		Mathias CHOUET <mathias@tela-botanica.org>
13
 * @copyright	Copyright (c) 2014, Tela Botanica (accueil@tela-botanica.org)
13
 * @copyright	Copyright (c) 2014, Tela Botanica (accueil@tela-botanica.org)
14
 * @license		http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL
14
 * @license		http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL
15
 * @license		http://www.gnu.org/licenses/gpl.html Licence GNU-GPL
15
 * @license		http://www.gnu.org/licenses/gpl.html Licence GNU-GPL
16
 */
16
 */
17
class Bdtao extends EfloreScript {
17
class Apd extends EfloreScript {
Line 18... Line 18...
18
 
18
 
19
	private $table = null;
19
	private $table = null;
20
	private $tableMeta = null;
20
	private $tableMeta = null;
21
	private $pasInsertion = 1000;
21
	private $pasInsertion = 1000;
Line 33... Line 33...
33
		"hybride_parent_01_notes","hybride_parent_02","hybride_parent_02_notes",
33
		"hybride_parent_01_notes","hybride_parent_02","hybride_parent_02_notes",
34
		"nom_francais","presence","statut_origine ","statut_introduction","statut_culture","exclure_taxref");
34
		"nom_francais","presence","statut_origine ","statut_introduction","statut_culture","exclure_taxref");
Line 35... Line 35...
35
 
35
 
36
	public function initialiserProjet($projetNom) {
36
	public function initialiserProjet($projetNom) {
37
		parent::initialiserProjet($projetNom);
37
		parent::initialiserProjet($projetNom);
38
		$this->table = Config::get("bdtao");
38
		$this->table = Config::get("apd");
39
		$this->tableMeta = Config::get("bdtaoMeta");
39
		$this->tableMeta = Config::get("apdMeta");
Line 40... Line 40...
40
	}
40
	}
41
 
41
 
42
	public function executer() {
42
	public function executer() {
Line 43... Line 43...
43
		try {
43
		try {
44
			$this->initialiserProjet('bdtao');
44
			$this->initialiserProjet('apd');
45
 
45
 
46
			// Lancement de l'action demandée
46
			// Lancement de l'action demandée