| 12345678910111213141516171819202122232425 | 
							- <?php
 
- /**
 
-  * Elgg add friend action
 
-  *
 
-  * @package Elgg.Core
 
-  * @subpackage Friends.Management
 
-  */
 
- // Get the GUID of the user to friend
 
- $friend_guid = get_input('friend');
 
- $friend = get_user($friend_guid);
 
- if (!$friend) {
 
- 	register_error(elgg_echo('error:missing_data'));
 
- 	forward(REFERER);
 
- }
 
- if (!elgg_get_logged_in_user_entity()->addFriend($friend->guid, true)) {
 
- 	register_error(elgg_echo("friends:add:failure", array($friend->name)));
 
- 	forward(REFERER);
 
- }
 
- system_message(elgg_echo("friends:add:successful", array($friend->name)));
 
- forward(REFERER);
 
 
  |