17 lines
		
	
	
		
			585 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			585 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| namespace nur\config;
 | |
| 
 | |
| /**
 | |
|  * Class DynConfig: une classe qui fournit dynamiquement certaines configurations
 | |
|  */
 | |
| abstract class DynConfig {
 | |
|   /** tester si une clé existe dans le profil spécifié */
 | |
|   abstract function has(string $pkey, string $profile): bool;
 | |
| 
 | |
|   /** obtenir la valeur de la clé spécifiée dans le profil spécifié, ou null si la clé n'existe pas */
 | |
|   abstract function get(string $pkey, string $profile);
 | |
| 
 | |
|   /** modifier la valeur de la clé spécifiée dans le profil spécifié */
 | |
|   abstract function set(string $pkey, $value, string $profile): void;
 | |
| }
 |