21 lines
		
	
	
		
			430 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			430 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| namespace nur\b\coll;
 | |
| 
 | |
| use ArrayAccess;
 | |
| use Countable;
 | |
| 
 | |
| /**
 | |
|  * Interface IArray: un objet qui se comporte comme un array
 | |
|  */
 | |
| interface IArray extends ArrayAccess, Countable {
 | |
|   function &array(): ?array;
 | |
|   function count(): int;
 | |
|   function keys(): array;
 | |
| 
 | |
|   /**
 | |
|    * si cet objet implémente des méthodes dynamiques, indiquer si la méthode
 | |
|    * spécifiée est valide
 | |
|    */
 | |
|   function _haveMethod(string $method): bool;
 | |
| }
 |