/** * object insert to trash * @param TrashVO $obj * @return Object */ function insertTrash($obj) { $logged_info = Context::get('logged_info'); $oTrashVO = new TrashVO(); $oTrashVO =& $obj; if (!$oTrashVO->getTrashSrl()) { $oTrashVO->setTrashSrl(getNextSequence()); } if (!is_string($oTrashVO->getSerializedObject())) { $oTrashVO->setSerializedObject(serialize($oTrashVO->getSerializedObject())); } $oTrashVO->setIpaddress($_SERVER['REMOTE_ADDR']); $oTrashVO->setRemoverSrl($logged_info->member_srl); $oTrashVO->setRegdate(date('YmdHis')); return executeQuery('trash.insertTrash', $oTrashVO); }