19 lines
		
	
	
		
			515 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			515 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| namespace nur\config;
 | |
| 
 | |
| /**
 | |
|  * Class MergeRef: une référence à une clé de configuration. à partir de la
 | |
|  * valeur de cette clé:
 | |
|  * - on y fusionne un tableau
 | |
|  * - on y ajoute des éléments
 | |
|  * - puis on y insère des éléments au début
 | |
|  */
 | |
| class MergeRef extends Ref {
 | |
|   function __construct(string $pkey, ?array $merge=null, ?array $appends=null, ?array $prepends=null) {
 | |
|     parent::__construct($pkey);
 | |
|     $this->merge = $merge;
 | |
|     $this->appends = $appends;
 | |
|     $this->prepends = $prepends;
 | |
|   }
 | |
| }
 |