diff --git a/www-api/app/Config/RoutesV1.php b/www-api/app/Config/RoutesV1.php index 062f0704..c6a6e270 100644 --- a/www-api/app/Config/RoutesV1.php +++ b/www-api/app/Config/RoutesV1.php @@ -116,7 +116,9 @@ $routes->post('/en/wrench/api/v1/relativeeditkids', 'WrenchFamily::relativ $routes->post('/en/wrench/api/v1/relativesettings', 'WrenchFamily::relativeSettings'); $routes->post('/en/wrench/api/v1/relativereminder', 'WrenchFamily::relativeReminder'); -$routes->post('/en/wrench/api/v1/connect', 'WrenchFamily::familyConnect'); +$routes->post('/en/wrench/api/v1/connect', 'WrenchFamily::familyConnect'); +$routes->post('/en/wrench/api/v1/connectmembers', 'WrenchFamily::familyConnectMembers'); +$routes->post('/en/wrench/api/v1/connectinvite', 'WrenchFamily::familyConnectInvite'); $routes->post('/en/wrench/api/v1/familyrewardhx', 'WrenchApi::apigate'); diff --git a/www-api/app/Controllers/WrenchFamily.php b/www-api/app/Controllers/WrenchFamily.php index 3aa49a14..710fea2a 100644 --- a/www-api/app/Controllers/WrenchFamily.php +++ b/www-api/app/Controllers/WrenchFamily.php @@ -14,6 +14,49 @@ class WrenchFamily extends BaseController return []; } + public function familyConnectMembers(){ + + $raw_json = file_get_contents('php://input'); + $in = json_decode($raw_json, true); + $out =[]; + + // $in["action"] = WRENCHBOARD_RELATIVES_EDITKIDS; + // $ret = $this->wrenchboard->wrenchboard_api($in, $out); + + $out["current_invitation"] =[ + [ + "name" => "Faith", + "time" => "0000-00-00", + "expire" => 1000 + ] + ]; + $out["allow_invite"] = 100; + $out['internal_return'] = 0; + + return $this->summaryReturnData($in,$out); + } + + public function familyConnectInvite(){ + + $raw_json = file_get_contents('php://input'); + $in = json_decode($raw_json, true); + $out =[]; + + // $in["action"] = WRENCHBOARD_RELATIVES_EDITKIDS; + // $ret = $this->wrenchboard->wrenchboard_api($in, $out); + + $out["current_invitation"] =[ + [ + "name" => "Faith", + "time" => "0000-00-00", + "expire" => 1000 + ] + ]; + $out["allow_invite"] = 100; + $out['internal_return'] = 0; + + return $this->summaryReturnData($in,$out); + } public function familyConnect(){ $raw_json = file_get_contents('php://input');