initVar('regionname', XOBJ_DTYPE_STRING, ''); $this->initVar('regionuuid', XOBJ_DTYPE_STRING, ''); $this->initVar('regionhandle', XOBJ_DTYPE_STRING, ''); $this->initVar('url', XOBJ_DTYPE_STRING, ''); $this->initVar('owner', XOBJ_DTYPE_STRING, ''); $this->initVar('owneruuid', XOBJ_DTYPE_STRING, ''); } } class XoopensimSearchregionsdbHandler extends XoopsObjectGenericHandler { var $mTable = 'xoopensim_search_regions'; var $mPrimary = 'regionuuid'; var $mClass = 'XoopensimSearchregionsdbObject'; function XoopensimSearchregionsdbHandler(&$db) { parent::XoopsObjectGenericHandler($db); } } /* CREATE TABLE `{prefix}_{dirname}_search_regions` ( `regionname` varchar(255) NOT NULL, `regionuuid` char(36) NOT NULL, `regionhandle` varchar(255) NOT NULL, `url` varchar(255) NOT NULL, `owner` varchar(255) NOT NULL, `owneruuid` char(36) NOT NULL, PRIMARY KEY (`regionuuid`) ) ENGINE=InnoDB ROW_FORMAT=DEFAULT; */ ?>