| @@ 127-132 (lines=6) @@ | ||
| 124 | case self::SUBJECT_OBJECT_DELETE . '_todo': |
|
| 125 | case self::SUBJECT_OBJECT_UPDATE . '_todo': |
|
| 126 | case self::SUBJECT_OBJECT_UPDATE . '_todo_completed': |
|
| 127 | case self::SUBJECT_OBJECT_UPDATE . '_todo_needs_action': |
|
| 128 | return [ |
|
| 129 | 'actor' => $this->generateUserParameter($parameters[0]), |
|
| 130 | 'calendar' => $this->generateLegacyCalendarParameter((int)$event->getObjectId(), $parameters[1]), |
|
| 131 | 'todo' => $this->generateObjectParameter($parameters[2]), |
|
| 132 | ]; |
|
| 133 | case self::SUBJECT_OBJECT_ADD . '_todo_self': |
|
| 134 | case self::SUBJECT_OBJECT_DELETE . '_todo_self': |
|
| 135 | case self::SUBJECT_OBJECT_UPDATE . '_todo_self': |
|
| @@ 245-250 (lines=6) @@ | ||
| 242 | 'calendar' => $this->generateLegacyCalendarParameter((int)$event->getObjectId(), $parameters[1]), |
|
| 243 | ]; |
|
| 244 | case self::SUBJECT_SHARE_USER . '_by': |
|
| 245 | case self::SUBJECT_UNSHARE_USER . '_by': |
|
| 246 | return [ |
|
| 247 | 'user' => $this->generateUserParameter($parameters[0]), |
|
| 248 | 'calendar' => $this->generateLegacyCalendarParameter((int)$event->getObjectId(), $parameters[1]), |
|
| 249 | 'actor' => $this->generateUserParameter($parameters[2]), |
|
| 250 | ]; |
|
| 251 | case self::SUBJECT_SHARE_GROUP . '_you': |
|
| 252 | case self::SUBJECT_UNSHARE_GROUP . '_you': |
|
| 253 | return [ |
|
| @@ 258-263 (lines=6) @@ | ||
| 255 | 'calendar' => $this->generateLegacyCalendarParameter((int)$event->getObjectId(), $parameters[1]), |
|
| 256 | ]; |
|
| 257 | case self::SUBJECT_SHARE_GROUP . '_by': |
|
| 258 | case self::SUBJECT_UNSHARE_GROUP . '_by': |
|
| 259 | return [ |
|
| 260 | 'group' => $this->generateGroupParameter($parameters[0]), |
|
| 261 | 'calendar' => $this->generateLegacyCalendarParameter((int)$event->getObjectId(), $parameters[1]), |
|
| 262 | 'actor' => $this->generateUserParameter($parameters[2]), |
|
| 263 | ]; |
|
| 264 | } |
|
| 265 | ||
| 266 | throw new \InvalidArgumentException(); |
|
| @@ 155-160 (lines=6) @@ | ||
| 152 | switch ($subject) { |
|
| 153 | case self::SUBJECT_OBJECT_ADD . '_event': |
|
| 154 | case self::SUBJECT_OBJECT_DELETE . '_event': |
|
| 155 | case self::SUBJECT_OBJECT_UPDATE . '_event': |
|
| 156 | return [ |
|
| 157 | 'actor' => $this->generateUserParameter($parameters[0]), |
|
| 158 | 'calendar' => $this->generateLegacyCalendarParameter((int)$event->getObjectId(), $parameters[1]), |
|
| 159 | 'event' => $this->generateObjectParameter($parameters[2]), |
|
| 160 | ]; |
|
| 161 | case self::SUBJECT_OBJECT_ADD . '_event_self': |
|
| 162 | case self::SUBJECT_OBJECT_DELETE . '_event_self': |
|
| 163 | case self::SUBJECT_OBJECT_UPDATE . '_event_self': |
|