| @@ 217-227 (lines=11) @@ | ||
| 214 | * |
|
| 215 | * @return Member |
|
| 216 | */ |
|
| 217 | protected function parseMembersSelectSql(array $data) { |
|
| 218 | $member = new Member($this->l10n); |
|
| 219 | $member->setUserId($data['user_id']); |
|
| 220 | $member->setCircleId($data['circle_id']); |
|
| 221 | $member->setNote($data['note']); |
|
| 222 | $member->setLevel($data['level']); |
|
| 223 | $member->setStatus($data['status']); |
|
| 224 | $member->setJoined($data['joined']); |
|
| 225 | ||
| 226 | return $member; |
|
| 227 | } |
|
| 228 | ||
| 229 | /** |
|
| 230 | * @param array $data |
|
| @@ 234-248 (lines=15) @@ | ||
| 231 | * |
|
| 232 | * @return Member |
|
| 233 | */ |
|
| 234 | protected function parseGroupsSelectSql(array $data) { |
|
| 235 | $member = new Member($this->l10n); |
|
| 236 | $member->setCircleId($data['circle_id']); |
|
| 237 | $member->setNote($data['note']); |
|
| 238 | $member->setLevel($data['level']); |
|
| 239 | $member->setGroupId($data['group_id']); |
|
| 240 | ||
| 241 | if (key_exists('user_id', $data)) { |
|
| 242 | $member->setUserId($data['user_id']); |
|
| 243 | } |
|
| 244 | ||
| 245 | $member->setJoined($data['joined']); |
|
| 246 | ||
| 247 | return $member; |
|
| 248 | } |
|
| 249 | ||
| 250 | } |
|