| @@ 163-167 (lines=5) @@ | ||
| 160 | 'calendar' => $this->generateCalendarParameter($event->getObjectId(), $parameters[1]), |
|
| 161 | ]; |
|
| 162 | case self::SUBJECT_SHARE_USER . '_you': |
|
| 163 | case self::SUBJECT_UNSHARE_USER . '_you': |
|
| 164 | return [ |
|
| 165 | 'user' => $this->generateUserParameter($parameters[0]), |
|
| 166 | 'calendar' => $this->generateCalendarParameter($event->getObjectId(), $parameters[1]), |
|
| 167 | ]; |
|
| 168 | case self::SUBJECT_SHARE_USER . '_by': |
|
| 169 | case self::SUBJECT_UNSHARE_USER . '_by': |
|
| 170 | return [ |
|
| @@ 169-174 (lines=6) @@ | ||
| 166 | 'calendar' => $this->generateCalendarParameter($event->getObjectId(), $parameters[1]), |
|
| 167 | ]; |
|
| 168 | case self::SUBJECT_SHARE_USER . '_by': |
|
| 169 | case self::SUBJECT_UNSHARE_USER . '_by': |
|
| 170 | return [ |
|
| 171 | 'user' => $this->generateUserParameter($parameters[0]), |
|
| 172 | 'calendar' => $this->generateCalendarParameter($event->getObjectId(), $parameters[1]), |
|
| 173 | 'actor' => $this->generateUserParameter($parameters[2]), |
|
| 174 | ]; |
|
| 175 | case self::SUBJECT_SHARE_GROUP . '_you': |
|
| 176 | case self::SUBJECT_UNSHARE_GROUP . '_you': |
|
| 177 | return [ |
|
| @@ 176-180 (lines=5) @@ | ||
| 173 | 'actor' => $this->generateUserParameter($parameters[2]), |
|
| 174 | ]; |
|
| 175 | case self::SUBJECT_SHARE_GROUP . '_you': |
|
| 176 | case self::SUBJECT_UNSHARE_GROUP . '_you': |
|
| 177 | return [ |
|
| 178 | 'group' => $this->generateGroupParameter($parameters[0]), |
|
| 179 | 'calendar' => $this->generateCalendarParameter($event->getObjectId(), $parameters[1]), |
|
| 180 | ]; |
|
| 181 | case self::SUBJECT_SHARE_GROUP . '_by': |
|
| 182 | case self::SUBJECT_UNSHARE_GROUP . '_by': |
|
| 183 | return [ |
|
| @@ 182-187 (lines=6) @@ | ||
| 179 | 'calendar' => $this->generateCalendarParameter($event->getObjectId(), $parameters[1]), |
|
| 180 | ]; |
|
| 181 | case self::SUBJECT_SHARE_GROUP . '_by': |
|
| 182 | case self::SUBJECT_UNSHARE_GROUP . '_by': |
|
| 183 | return [ |
|
| 184 | 'group' => $this->generateGroupParameter($parameters[0]), |
|
| 185 | 'calendar' => $this->generateCalendarParameter($event->getObjectId(), $parameters[1]), |
|
| 186 | 'actor' => $this->generateUserParameter($parameters[2]), |
|
| 187 | ]; |
|
| 188 | } |
|
| 189 | ||
| 190 | throw new \InvalidArgumentException(); |
|
| @@ 121-125 (lines=5) @@ | ||
| 118 | ]; |
|
| 119 | case self::SUBJECT_OBJECT_ADD . '_event_self': |
|
| 120 | case self::SUBJECT_OBJECT_DELETE . '_event_self': |
|
| 121 | case self::SUBJECT_OBJECT_UPDATE . '_event_self': |
|
| 122 | return [ |
|
| 123 | 'calendar' => $this->generateCalendarParameter($event->getObjectId(), $parameters[1]), |
|
| 124 | 'event' => $this->generateObjectParameter($parameters[2]), |
|
| 125 | ]; |
|
| 126 | } |
|
| 127 | ||
| 128 | throw new \InvalidArgumentException(); |
|
| @@ 98-102 (lines=5) @@ | ||
| 95 | case self::SUBJECT_OBJECT_DELETE . '_todo_self': |
|
| 96 | case self::SUBJECT_OBJECT_UPDATE . '_todo_self': |
|
| 97 | case self::SUBJECT_OBJECT_UPDATE . '_todo_completed_self': |
|
| 98 | case self::SUBJECT_OBJECT_UPDATE . '_todo_needs_action_self': |
|
| 99 | return [ |
|
| 100 | 'calendar' => $this->generateCalendarParameter($event->getObjectId(), $parameters[1]), |
|
| 101 | 'todo' => $this->generateObjectParameter($parameters[2]), |
|
| 102 | ]; |
|
| 103 | } |
|
| 104 | ||
| 105 | throw new \InvalidArgumentException(); |
|