| @@ 89-102 (lines=14) @@ | ||
| 86 | * |
|
| 87 | * @param SharingFrame $frame |
|
| 88 | */ |
|
| 89 | public function saveSharingFrame(SharingFrame $frame) { |
|
| 90 | $qb = $this->getSharesInsertSql(); |
|
| 91 | $circle = $frame->getCircle(); |
|
| 92 | $qb->setValue('circle_id', $qb->createNamedParameter($circle->getUniqueId())) |
|
| 93 | ->setValue('source', $qb->createNamedParameter($frame->getSource())) |
|
| 94 | ->setValue('type', $qb->createNamedParameter($frame->getType())) |
|
| 95 | ->setValue('headers', $qb->createNamedParameter($frame->getHeaders(true))) |
|
| 96 | ->setValue('author', $qb->createNamedParameter($frame->getAuthor())) |
|
| 97 | ->setValue('cloud_id', $qb->createNamedParameter($frame->getCloudId())) |
|
| 98 | ->setValue('unique_id', $qb->createNamedParameter($frame->getUniqueId())) |
|
| 99 | ->setValue('payload', $qb->createNamedParameter($frame->getPayload(true))); |
|
| 100 | ||
| 101 | $qb->execute(); |
|
| 102 | } |
|
| 103 | ||
| 104 | ||
| 105 | public function updateSharingFrame(SharingFrame $frame) { |
|
| @@ 105-118 (lines=14) @@ | ||
| 102 | } |
|
| 103 | ||
| 104 | ||
| 105 | public function updateSharingFrame(SharingFrame $frame) { |
|
| 106 | $qb = $this->getSharesUpdateSql($frame->getUniqueId()); |
|
| 107 | $circle = $frame->getCircle(); |
|
| 108 | $qb->set('circle_id', $qb->createNamedParameter($circle->getUniqueId())) |
|
| 109 | ->set('source', $qb->createNamedParameter($frame->getSource())) |
|
| 110 | ->set('type', $qb->createNamedParameter($frame->getType())) |
|
| 111 | ->set('headers', $qb->createNamedParameter($frame->getHeaders(true))) |
|
| 112 | ->set('author', $qb->createNamedParameter($frame->getAuthor())) |
|
| 113 | ->set('cloud_id', $qb->createNamedParameter($frame->getCloudId())) |
|
| 114 | ->set('unique_id', $qb->createNamedParameter($frame->getUniqueId())) |
|
| 115 | ->set('payload', $qb->createNamedParameter($frame->getPayload(true))); |
|
| 116 | ||
| 117 | $qb->execute(); |
|
| 118 | } |
|
| 119 | ||
| 120 | ||
| 121 | ||
| @@ 235-247 (lines=13) @@ | ||
| 232 | * |
|
| 233 | * @param DeprecatedCircle $circle |
|
| 234 | */ |
|
| 235 | public function createCircle(DeprecatedCircle $circle) { |
|
| 236 | $qb = $this->getCirclesInsertSql(); |
|
| 237 | $qb->setValue('unique_id', $qb->createNamedParameter($circle->getUniqueId())) |
|
| 238 | ->setValue('long_id', $qb->createNamedParameter($circle->getUniqueId(true))) |
|
| 239 | ->setValue('name', $qb->createNamedParameter($circle->getName(true))) |
|
| 240 | ->setValue('alt_name', $qb->createNamedParameter($circle->getAltName())) |
|
| 241 | ->setValue('description', $qb->createNamedParameter($circle->getDescription())) |
|
| 242 | ->setValue('contact_addressbook', $qb->createNamedParameter($circle->getContactAddressBook())) |
|
| 243 | ->setValue('contact_groupname', $qb->createNamedParameter($circle->getContactGroupName())) |
|
| 244 | ->setValue('settings', $qb->createNamedParameter($circle->getSettings(true))) |
|
| 245 | ->setValue('type', $qb->createNamedParameter($circle->getType())); |
|
| 246 | $qb->execute(); |
|
| 247 | } |
|
| 248 | ||
| 249 | ||
| 250 | /** |
|