/** * @see IModel::insert() */ public function insert($data) { $data = $this->loadFilterData($data); if ($data == false) { return false; } if (!isset($data['id'])) { $data['id'] = StringUtils::genGlobalUid(); } $id = $this->db->insert($this->table, $data); if ($id === true) { $id = $data['id']; } return $id; }