2020-06-03 15:35:33 +00:00
|
|
|
<?php
|
2021-11-05 02:01:38 +00:00
|
|
|
$data = json_decode(file_get_contents('php://input'), true);
|
2021-11-27 17:46:24 +00:00
|
|
|
//file_put_contents("debug.txt", file_get_contents('php://input'));
|
|
|
|
//print_r($data);
|
2021-11-05 04:43:12 +00:00
|
|
|
|
2021-11-27 17:46:24 +00:00
|
|
|
//Add Grid
|
|
|
|
if(isset($data['RegionOwnerURL']['HomeURI']))
|
|
|
|
$GridData = new OSGrid(@$data['GridName'], @$data['RegionOwnerURL']['HomeURI'], @$data['RegionOwnerURL']['AssetServerURI'], @$data['RegionOwnerURL']['IMServerURI']);
|
|
|
|
|
|
|
|
if(!isset($GridData))
|
|
|
|
die("Unknown Error: Grid data not in db.");
|
2021-11-05 02:47:08 +00:00
|
|
|
|
2021-11-27 17:46:24 +00:00
|
|
|
//Add Region
|
|
|
|
$RegionData = $GridData->addRegion(@$data['RegionName'], @$data['UUID'], @$data['RegionOwnerID'], @$data['UUID'], @$data['Hostname'], @$data['Port']);
|
2021-11-05 02:47:08 +00:00
|
|
|
|
2021-11-27 17:46:24 +00:00
|
|
|
//Add User
|
|
|
|
$UserData = $GridData->addUser(@$data['RegionOwnerID'], @$data['RegionOwnerName'], @$data['RegionOwnerMail']);
|
2021-11-05 02:47:08 +00:00
|
|
|
?>
|