X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=DataObjects%2FCore_enum.php;h=f6092018dc51aee6ae500049b65c7db9def71e21;hb=1524f8b36295809a3eedd6da3c6494f8aa0d86f5;hp=4a14a13f82bb0bcb977c4cfa30ae7ca39e0aaab2;hpb=298118ea088372af284464e0ee69fd305b7a684b;p=Pman.Core diff --git a/DataObjects/Core_enum.php b/DataObjects/Core_enum.php index 4a14a13f..f6092018 100644 --- a/DataObjects/Core_enum.php +++ b/DataObjects/Core_enum.php @@ -312,6 +312,15 @@ class Pman_Core_DataObjects_Core_enum extends DB_DataObject return $x->fetchAll($fetchArg1, $fetchArg2, $fetchArg3); } + function fetchAllByTypeOrderDisplay($etype, $fetchArg1=false, $fetchArg2=false, $fetchArg3=false) + { + $x = DB_DataObject::factory('core_enum'); + $x->etype = $etype; + $x->active = 1; + $x->orderBy('display_name ASC'); + return $x->fetchAll($fetchArg1, $fetchArg2, $fetchArg3); + } + function lookupObject($etype,$name, $create= false) { @@ -359,6 +368,7 @@ class Pman_Core_DataObjects_Core_enum extends DB_DataObject $seq_id = $t->seqid+1; } } + foreach($data as $row) { $t = DB_DAtaObject::Factory('core_enum');