| @@ 470-478 (lines=9) @@ | ||
| 467 | $event->object['name'] = $original_discussion->title; |
|
| 468 | $event->object['description'] = $object->description; |
|
| 469 | } |
|
| 470 | } elseif ($object instanceof ElggFile) { |
|
| 471 | $event->object['type'] = 'file'; |
|
| 472 | if ($api_version == 0.9){ |
|
| 473 | $event->object['name'] = gc_explode_translation($object->title, $lang); |
|
| 474 | } else { |
|
| 475 | $event->object['name'] = $object->title; |
|
| 476 | $event->object['description'] = $object->description; |
|
| 477 | } |
|
| 478 | } elseif ($object instanceof ElggObject) { |
|
| 479 | $event->object['type'] = 'discussion-add'; |
|
| 480 | ||
| 481 | if($object->title){ |
|
| @@ 178-183 (lines=6) @@ | ||
| 175 | if (is_callable(array($original_discussion, 'getURL'))) { |
|
| 176 | $event->object['url'] = $original_discussion->getURL(); |
|
| 177 | } |
|
| 178 | } elseif ($object instanceof ElggFile) { |
|
| 179 | $event->object['type'] = 'file'; |
|
| 180 | $event->object['name'] = gc_explode_translation($object->title, $lang); |
|
| 181 | $event->object['description'] = gc_explode_translation($object->description, $lang); |
|
| 182 | $event->object['url'] = $object->getURL(); |
|
| 183 | } elseif ($object instanceof ElggObject) { |
|
| 184 | $subtype = $object->getSubtype(); |
|
| 185 | $event->object['subtype'] = $subtype; |
|
| 186 | $event->object['type'] = 'object'; |
|
| @@ 587-592 (lines=6) @@ | ||
| 584 | } elseif ($object instanceof ElggGroup) { |
|
| 585 | $event->object['type'] = 'group'; |
|
| 586 | $event->object['name'] = gc_explode_translation($object->name, $lang); |
|
| 587 | } elseif ($object instanceof ElggDiscussionReply) { |
|
| 588 | $event->object['type'] = 'discussion-reply'; |
|
| 589 | $original_discussion = get_entity($object->container_guid); |
|
| 590 | $event->object['name'] = gc_explode_translation($original_discussion->title, $lang); |
|
| 591 | $event->object['description'] = gc_explode_translation($object->description, $lang); |
|
| 592 | } elseif ($object instanceof ElggFile) { |
|
| 593 | $event->object['type'] = 'file'; |
|
| 594 | $event->object['name'] = gc_explode_translation($object->title, $lang); |
|
| 595 | $event->object['description'] = gc_explode_translation($object->description, $lang); |
|
| @@ 844-849 (lines=6) @@ | ||
| 841 | if (is_callable(array($original_discussion, 'getURL'))) { |
|
| 842 | $event->object['url'] = $original_discussion->getURL(); |
|
| 843 | } |
|
| 844 | } elseif ($object instanceof ElggFile) { |
|
| 845 | $event->object['type'] = 'file'; |
|
| 846 | $event->object['name'] = gc_explode_translation($object->title, $lang); |
|
| 847 | $event->object['description'] = gc_explode_translation($object->description, $lang); |
|
| 848 | $event->object['url'] = $object->getURL(); |
|
| 849 | } elseif ($object instanceof ElggObject) { |
|
| 850 | $event->object['type'] = 'discussion-add'; |
|
| 851 | ||
| 852 | $name = ($object->title) ? $object->title : $object->name; |
|