1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
<?php
namespace Garradin;
class Install
{
static public function install($nom_asso, $adresse_asso, $email_asso, $nom_categorie, $nom_membre, $email_membre, $passe_membre, $site_asso = WWW_URL)
{
$db = DB::getInstance(true);
// Création de la base de données
$db->exec('BEGIN;');
$db->exec(file_get_contents(DB_SCHEMA));
$db->exec('END;');
// Configuration de base
// c'est dans Config::set que sont vérifiées les données utilisateur (renvoie UserException)
$config = Config::getInstance();
$config->set('nom_asso', $nom_asso);
$config->set('adresse_asso', $adresse_asso);
$config->set('email_asso', $email_asso);
|
|
|
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
<?php
namespace Garradin;
class Install
{
static public function install($nom_asso, $adresse_asso, $email_asso, $nom_categorie, $nom_membre, $email_membre, $passe_membre, $site_asso = WWW_URL)
{
$db = DB::getInstance(true);
// Création de la base de données
$db->begin();
$db->exec(file_get_contents(DB_SCHEMA));
$db->commit();
// Configuration de base
// c'est dans Config::set que sont vérifiées les données utilisateur (renvoie UserException)
$config = Config::getInstance();
$config->set('nom_asso', $nom_asso);
$config->set('adresse_asso', $adresse_asso);
$config->set('email_asso', $email_asso);
|