site_id); if ($keypair) { $newkey = new ElggObject(); $newkey->subtype = 'api_key'; $newkey->access_id = 2; $newkey->title = $ref; $newkey->public = $keypair->api_key; if (!$newkey->save()) register_error(elgg_echo('apiadmin:generationfail')); else system_message(elgg_echo('apiadmin:generated')); } else register_error(elgg_echo('apiadmin:generationfail')); } else register_error(elgg_echo('apiadmin:noreference')); forward($_SERVER['HTTP_REFERER']); ?>