Overview
Comment:Association de la base de données à EntityManager
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | dev
Files: files | file ages | folders
SHA1: e97dae8c26410e3683b568436cd9889c38d15914
User & Date: bohwaz on 2020-01-29 15:28:16
Other Links: branch diff | manifest | tags
Context
2020-01-29
15:30
Méthodes pour récupérer le dernier exercice ouvert check-in: aa4d885f5e user: bohwaz tags: dev
15:28
Association de la base de données à EntityManager check-in: e97dae8c26 user: bohwaz tags: dev
15:27
Fonction de template permettant de générer des champs de formulaire, plus simple, moinds de code check-in: f76ab717ad user: bohwaz tags: dev
Changes

Modified src/include/init.php from [143fd92132] to [1ff1ce35fc].

1
2
3
4
5
6
7

8
9
10
11
12
13
14
...
313
314
315
316
317
318
319


320
321
322
323
324
325
326
<?php

namespace Garradin;

use KD2\ErrorManager;
use KD2\Security;
use KD2\Form;


error_reporting(-1);

/*
 * Version de Garradin
 */

................................................................................
    $key = base64_encode(Security::random_bytes(64));
    Install::setLocalConfig('SECRET_KEY', $key);
    define('Garradin\SECRET_KEY', $key);
}

// Intégration du secret pour les tokens
Form::tokenSetSecret(SECRET_KEY);



/*
 * Vérifications pour enclencher le processus d'installation ou de mise à jour
 */

if (!defined('Garradin\INSTALL_PROCESS') && !defined('Garradin\UPGRADE_PROCESS'))
{







>







 







>
>







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
...
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
<?php

namespace Garradin;

use KD2\ErrorManager;
use KD2\Security;
use KD2\Form;
use KD2\DB\EntityManager;

error_reporting(-1);

/*
 * Version de Garradin
 */

................................................................................
    $key = base64_encode(Security::random_bytes(64));
    Install::setLocalConfig('SECRET_KEY', $key);
    define('Garradin\SECRET_KEY', $key);
}

// Intégration du secret pour les tokens
Form::tokenSetSecret(SECRET_KEY);

EntityManager::setGlobalDB(DB::getInstance());

/*
 * Vérifications pour enclencher le processus d'installation ou de mise à jour
 */

if (!defined('Garradin\INSTALL_PROCESS') && !defined('Garradin\UPGRADE_PROCESS'))
{