1 | <?php |
||
4 | class Configuration { |
||
5 | //pour la configuration générale du site |
||
6 | private $nom_site; //-> nom du site |
||
7 | private $mail_site; //-> pour le gérant du site contact@nomdedomaine;com |
||
8 | private $gerant_site; //->nom du gérant du site |
||
9 | private $mail_administrateur; //-> mail de l'administrateur [email protected] |
||
10 | private $last_save; //-> derniere sauvegarde de la bdd |
||
11 | private $acces_admin; //-> si == 1 on a acces à l'admin |
||
12 | private $contenu_dynamique; //->savoir si es contenus sont dynamique (stockés in DB) |
||
13 | private $cache; //-> si == 1 alors on mets les pages du site en cache |
||
14 | private $desactiver_navigation; //-> si == 1 alors on n'affichera pas la nav dans principal.php |
||
15 | |||
16 | //pour la configuration des comptes |
||
17 | private $valider_inscription; |
||
18 | private $activer_inscription; |
||
19 | private $activer_connexion; |
||
20 | |||
21 | |||
22 | //-------------------------- CONSTRUCTEUR ----------------------------------------------------------------------------// |
||
23 | public function __construct() { |
||
30 | //-------------------------- FIN CONSTRUCTEUR ----------------------------------------------------------------------------// |
||
31 | |||
32 | |||
33 | |||
34 | //-------------------------- GETTER ----------------------------------------------------------------------------// |
||
35 | //pour la configuration générale du site |
||
36 | public function getNomSite() { |
||
39 | |||
40 | /** |
||
41 | * @return string|null |
||
42 | */ |
||
43 | public function getMailSite() { |
||
67 | |||
68 | //pour la configuration des comptes |
||
69 | public function getValiderInscription() { |
||
78 | |||
79 | private function getConfigurationGenerale() { |
||
98 | |||
99 | private function getConfigurationCompte() { |
||
112 | //-------------------------- FIN GETTER ----------------------------------------------------------------------------// |
||
113 | |||
114 | |||
115 | |||
116 | //-------------------------- SETTER ----------------------------------------------------------------------------// |
||
117 | /** |
||
118 | * fonction qui permet de mettre à jour la date de la derniere save de la bdd |
||
119 | * + supprimer la sauverde ancienne d'il y a 1 mois |
||
120 | */ |
||
121 | public function setDateSaveToday() { |
||
135 | //-------------------------- FIN SETTER ----------------------------------------------------------------------------// |
||
136 | } |