123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- <?php
- function friend_request_create_river_events($user_guid, $friend_guid) {
-
- $user_guid = sanitise_int($user_guid, false);
- $friend_guid = sanitise_int($friend_guid, false);
-
- if (empty($user_guid) || empty($friend_guid)) {
- return false;
- }
-
-
- if (elgg_get_plugin_setting('add_river', 'friend_request') === 'no') {
-
- return true;
- }
-
-
- elgg_create_river_item([
- 'view' => 'river/relationship/friend/create',
- 'action_type' => 'friend',
- 'subject_guid' => $user_guid,
- 'object_guid' => $friend_guid,
- ]);
- elgg_create_river_item([
- 'view' => 'river/relationship/friend/create',
- 'action_type' => 'friend',
- 'subject_guid' => $friend_guid,
- 'object_guid' => $user_guid,
- ]);
-
- return true;
- }
|