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;
 | 
						|
}
 |