Example #1
0
 public static function init($row, $id = null)
 {
     $objUsoDAItem = new UsoDAItem();
     try {
         if (is_null($id)) {
             $objUsoDAItem->setId($row->uso_dai_id);
         } else {
             $objUsoDAItem->setId($row->{$id});
             throw new \Exception();
         }
         $objUsoDAItem->setValor($row->uso_dai_valor);
         $objUsoDAItem->isFromDb(true);
     } catch (\Exception $e) {
         return $objUsoDAItem;
     }
     $item = ItemDao::init($row, "it_item");
     $objUsoDAItem->setItem($item);
     $conf = ConfDatosAdicionalesDao::init($row, "conf_da_configuracion");
     $objUsoDAItem->setConfDatosAdicionales($conf);
     return $objUsoDAItem;
 }