function _mkObj($array) { $dm = new Dm(); $dm->setCode($array["code"]); $dm->setDescription($array["description"]); $dm->setDefaultFlg($array["default_flg"]); if ($this->_tableNm == "collection_dm") { $dm->setDaysDueBack($array["days_due_back"]); $dm->setDailyLateFee($array["daily_late_fee"]); } if (isset($array['checkout_limit'])) { $dm->setCheckoutLimit($array["checkout_limit"]); } if (isset($array['renewal_limit'])) { $dm->setRenewalLimit($array["renewal_limit"]); } if (isset($array["image_file"])) { $dm->setImageFile($array["image_file"]); } if (isset($array["max_fines"])) { $dm->setMaxFines($array["max_fines"]); } if (isset($array["row_count"])) { $dm->setCount($array["row_count"]); } return $dm; }