X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=classes%2Fdirenum.php;h=a8b9a8ea5f485c13d8c5553fa2d9e296587c1424;hb=b270577e919c58455a3629a4d9d61bd38ea49e11;hp=2cd0f410bdeb649689e2b1e20b552ab52f30e3b1;hpb=00ca0ad5370df5be4a0272364fb16a4385ffabfe;p=platal.git diff --git a/classes/direnum.php b/classes/direnum.php index 2cd0f41..a8b9a8e 100644 --- a/classes/direnum.php +++ b/classes/direnum.php @@ -30,6 +30,7 @@ class DirEnum * being DE_$basename). */ const NAMETYPES = 'nametypes'; + const NAMES = 'names'; const BINETS = 'binets'; const GROUPESX = 'groupesx'; @@ -427,6 +428,18 @@ class DE_NameTypes extends DirEnumeration } // }}} +// {{{ class DE_Names +// returns 'system' names ('lastname', 'lastname_marital', ...) +class DE_Names extends DirEnumeration +{ + public $capabilities = 0x005; // self::HAS_OPTIONS | self::SAVE_IN_SESSION; + + protected $from = 'profile_name_enum'; + protected $idfield = 'type'; + protected $valfield = 'name'; +} +// }}} + /** GROUPS */ // {{{ class DE_Binets