21 lines
		
	
	
		
			461 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			461 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| namespace nur\m\base;
 | |
| 
 | |
| use nur\b\coll\FancyArray;
 | |
| use nur\b\coll\TGenericArray;
 | |
| 
 | |
| abstract class AbstractRow extends FancyArray {
 | |
|   use TGenericArray;
 | |
| 
 | |
|   # Nom de la table dont vient cette ligne
 | |
|   const TABLE_NAME = null;
 | |
|   # Suffixe des noms de colonnes de cette table
 | |
|   const COL_SUFFIX = null;
 | |
|   # Clé(s) primaire(s)
 | |
|   const PK_KEY = false;
 | |
|   # La clé est-elle autogénérée?
 | |
|   const PK_AUTO = false;
 | |
|   # Liste des colonnes
 | |
|   const COLUMNS = null;
 | |
| }
 |