New files

This commit is contained in:
dev-chiefworks
2024-10-17 13:22:55 -04:00
parent c50bf3a8d7
commit bc3a33b630
157 changed files with 4702 additions and 14 deletions
@@ -0,0 +1,55 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$famList=[
"d04202a3-3d76-44da-be5b-c683998adc10",
"a24f1193-7885-4c26-afac-3e5ad744ef40",
"65371fa3-6338-4a23-a993-3974010f5e8e",
"7b3f9ef1-28e1-493b-ac42-052cfbe0e384",
"c4db3b07-ce4a-4052-858a-b35c4b9691ce",
"1f385837-b5e6-420e-a17a-488c4b8ef015",
"fd3246b5-0234-4b4d-bd0b-4d3a2c62f6ee",
"8c6100d7-91c4-47e9-b063-ac3e50385755",
"349c419a-2ad9-40b1-b747-37b710f62a8d",
"6f3a7171-1bdf-48e9-b997-246c510b90ec",
"e1ed7857-5dd0-4b78-b640-310bb224fd95",
"df503049-60ba-4b4d-b4f7-db2b5c132dc1",
"46d33179-4f02-4d35-94bd-3cca3583ff49",
"90de15d8-ebe5-469a-9fa1-ec8af4e91a0b"
];
$mediaList = [
'c35c32bc-9ce4-4ca5-9afc-1ecddfd649f5',
'04cd4af1-d761-4507-b2b6-f56e24e676e1',
'80f6c65f-b970-4681-b5da-269b6556a7c1',
'f229670e-0013-402f-9f67-c94a8fbf8598',
'd8ef8464-6c4e-45b2-b194-0c1d2ea442da',
'12f9207f-70b7-4f13-b153-865ea3459bf6',
'a355b4e9-66b1-43fe-9fbb-ab9d1773c021',
'9a810a7d-1c20-410e-8a86-2ceac206c195',
'09a93aab-c10a-46d3-9076-fd4cc6c470fe'
];
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
'media_uid' => $mediaList[rand(0,8)],
"family_uid" => $famList[rand(0,13)],
"amount" => rand(100,500)*100,
'currency' => 'NG',
"media_type" => 'COMMON',
"timeline_days"=> rand(2,15),
"job_description" => 'Delivery detail will gp here any deliver details will go here ,Delivery detail will gp here any deliver details will go here ',
'action'=>WRENCHBOARD_JOB_OFFER_SYSTEM,
'assign_mode' => ASSIGN_MODE_MEDIA_FAMILY,
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'assignmediatask');
?>
+1 -2
View File
@@ -11,10 +11,9 @@ $data = array(
"job_id" => '98',
"job_uid" => '473d3239-ecd7-4eb5-859c-78261720cb8e',
"email" => 'ses66181+3@gmail.com',
"job_description" => 'Nitetronic Z6 Anti Snoring Pillow, Best Snore Stopper Device, Clinically Proven Snoring Solution for Snorers, Smart Stop Snoring Technology Suitable for All Sleepers',
"job_description" => rand(1000,9999). '- Nitetronic Z6 Anti Snoring Pillow, Best Snore Stopper Device, Clinically Proven Snoring Solution for Snorers, Smart Stop Snoring Technology Suitable for All Sleepers',
'action'=>WRENCHBOARD_JOB_OFFER_SYSTEM,
'assign_mode' => ASSIGN_MODE_EMAIL,
);
$out = array();
+19
View File
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 20,
"offset" => 1,
'action'=>WRENCHBOARD_FAMILY_RESOURCES
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'commonmedia');
var_dump($out);
?>
+18
View File
@@ -0,0 +1,18 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$family_uid = "46d33179-4f02-4d35-94bd-3cca3583ff49";
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"family_uid" => $family_uid,
'action'=>WRENCHBOARD_FAMILY_LIST
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'connectmembers');
?>
+76 -3
View File
@@ -2,6 +2,20 @@
//exit();
//require_once 'config.php';
$tArr =[
'Test Line' =>[
['testline','Collection of small test','',''],
],
'WebSite'=>[
['sitecontact', 'Website Contact us','','style="background-color:#D1F2EB" '],
],
'Prmotions' =>[
['promoverify','Verify the promo','https://docs.google.com/document/d/16wQi3vK2sEPexIU-MVLL_tbqiLn0brUfErdKMO26D9A/edit',''],
['loginpromo','This is the promo login call','https://docs.google.com/document/d/10iM9Ij4NuUuKZWuHKlbG1dcN-zRGJg9Z7eM1nJ5Pb5o/edit',''],
],
'Authentication' =>[
['login','This is the username password login call','https://docs.google.com/document/d/16wQi3vK2sEPexIU-MVLL_tbqiLn0brUfErdKMO26D9A/edit',''],
@@ -16,11 +30,18 @@ $tArr =[
['mypagedetail', 'updates my page detail','','style="background-color:#D1F2EB" '],
],
'Family Functions' =>[
['familyresources', 'Family Banners','','style="background-color:#D1F2EB" '],
['familybanners', 'Family Banners','','style="background-color:#D1F2EB" '],
['familyrelinvite', 'Relative Invite','','style="background-color:#D1F2EB" '],
['familyrellist', 'Relative List','','style="background-color:#D1F2EB" '],
['familyreljoin', 'Relative Join','','style="background-color:#D1F2EB" '],
['familylist', 'Get list of Family Accounts','','style="background-color:aliceblue" '],
['kidwallets', 'Get Kid Member Wallet for Member','','style="background-color:aliceblue" '],
['familywallet', 'Get Family Member Wallet','','style="background-color:aliceblue" '],
['familyredeemoptions', 'Redeem Options','','style="background-color:aliceblue" '],
['familytransferstart', 'Start family transfer','','style="background-color:aliceblue" '],
['familytransfer', 'Complete family transfer','','style="background-color:aliceblue" '],
@@ -40,8 +61,25 @@ $tArr =[
['familywaitingtasks', 'This is the Parent View of all waiting list','','style="background-color:cyan" '],
],
'Family Connect' =>[
['connectmembers', 'Get list of asscoiated siblings in a family','','style="background-color:#D1F2EB" '],
['connectinvite', 'Invite a member ','','style="background-color:#D1F2EB" '],
],
'Relative Settings' =>[
['relativeeditkids', 'add or remove kids from a relative','','style="background-color:#D1F2EB" '],
['relativesettings', 'Load Properties on family page load','','style="background-color:#D1F2EB" '],
['relativereminder', 'Send Reminder at differen stages','','style="background-color:#D1F2EB" '],
],
'Job Worker' =>[
['recentpastdue', 'Recently PastDue Jobs','','style="background-color:#D1F2EB" '],
],
'Job Owner'=>[
['jobmanagerlist', 'Job owner job list', '','style="background-color:Orange" '],
['jobmanagerfiles', 'particlular job files list', '','style="background-color:Orange" '],
['jobmanageroffers', 'Job owner job open offers list', '','style="background-color:Orange" '],
['jobmanageractive','Job Beign Worked On OWNER of Job','','style="background-color:red" '],
@@ -63,6 +101,7 @@ $tArr =[
['getmedia','Read Files from server','',''],
],
'Ungrouped' => [
['commonmedia','Common Media Call','',''],
['cronjobs','Cron Jobs layers','',''],
['dashrecent','Dash Recent layer','',''],
['playground','Playground layer','',''],
@@ -76,6 +115,7 @@ $tArr =[
['blogdata','Blog Data','',''],
['mynotifications','Notifications hx','',''],
['faq','Faq page *******','',''],
['learnmore','Learn more page *******','',''],
['profilepasschange','Reset Pass from Profile','',''],
['userscards','What are you for really *******','',''],
@@ -110,7 +150,8 @@ $tArr =[
['getjobsdata','?? confirm','',''],
['LINE','?? confirm','',''],
['activejoblist','Job Beign Worked On USERS','','style="background-color:red" '],
['tasksreport' ,'USERS Jobs Completed','','style="background-color:red" '],
['activejobmsglist','Listing message to active job','','style="background-color:#A9DDE2" '],
['sendtaskmessage','activejobmsgadd - Adding message to active job','','style="background-color:#A9DDE2" '],
['activejobmessage','Adding message to active job','','style="background-color:#A9DDE2" '],
@@ -124,12 +165,16 @@ $tArr =[
['assigntask', 'Assign a task to a user. Note different call method','','style="background-color:#E4EBD2" '],
['assigntask-family', 'Assign a task to a user FAMILY TYPE.','','style="background-color:#E4EBD2" '],
['assignmediatask-family', 'Assign a MEDIA task to a user FAMILY TYPE.','','style="background-color:#E4EBD2" '],
['assigntask-individual', 'Assign a task to a user INDIVIDUAL TYPE.','','style="background-color:#E4EBD2" '],
['assigntask-public', 'Assign a task to a user PUBLIC TYPE.','','style="background-color:#E4EBD2" '],
['assigntask', 'Assign a task to a user. Note different call method','','style="background-color:#E4EBD2" '],
['marketmessage', 'Send message from market task ','','style="background-color:#edcae3" '],
['marketinterest', 'Send interest from market task ','','style="background-color:#edcae3" '],
['intereststats', ' interest Stats ','','style="background-color:#edcae3" '],
['offersinterestlist', 'interest Lists ','','style="background-color:#edcae3" '],
['offersinterestproc', 'Process Selected Interest','','style="background-color:#edcae3" '],
@@ -166,12 +211,17 @@ define('PHP_CREATED_OK', 10);
define('PHP_API_BAD_PARAM', -1);
define('SESSION_TIMEOUT_LOGOUT',6000);
define('ASSIGN_MODE_FAMILY', 110011);
define('ASSIGN_MODE_FAMILY', 110011);
define('ASSIGN_MODE_MEDIA_FAMILY', 110012);
define('ASSIGN_MODE_INDIVIDUAL', 110022);
define('ASSIGN_MODE_EMAIL', 110033);
define('ASSIGN_MODE_GROUP', 110044);
define('ASSIGN_MODE_CREATEASSIGN', 110055);
define('MOBILE_LOGIN', 1101);
define('LOGIN_MODE_GENERAL', 1100);
@@ -289,6 +339,13 @@ define('WRENCHBOARD_ACCOUNT_REFFERHX', 11064);
define('WRENCHBOARD_ACCOUNT_PREPARE_TOPUP', 11062);
define('WRENCHBOARD_ACCOUNT_COMPLETE_TOPUP', 11063);
define('WRENCHBOARD_ACCOUNT_MYPAGE', 11070);
define('WRENCHBOARD_ACCOUNT_PAGEINTRO', 11071);
//define('WRENCHBOARD_ACCOUNT_REFFERHX', 11067);
define('WRENCHBOARD_ACCOUNT_PRICE_COMBO', 11171);
define('WRENCHBOARD_ACCOUNT_JOBPOST_DURATION', 11173);
define('WRENCHBOARD_ACCOUNT_USER_RECIPEINT', 11175);
@@ -318,6 +375,10 @@ define('WRENCHBOARD_JOB_ACTIVE', 13008);
define('WRENCHBOARD_JOB_CREATEJOB',13010 );
define('WRENCHBOARD_JOB_DELETEJOB',13011 );
define('WRENCHBOARD_JOB_JOBFILES', 13012 );
define('WRENCHBOARD_JOB_GROUP_MEMBER', 13015) ;
define('WRENCHBOARD_JOB_DELETE_GROUPMEMBER',13017);
define('WRENCHBOARD_JOB_CREATE_GROUP', 13020);
@@ -340,6 +401,8 @@ define('WRENCHBOARD_JOB_EXTEND_EXPIRE' ,13041);
define('WRENCHBOARD_JOB_RESEND_MESSAGE',13042);
define('WRENCHBOARD_JOB_CANCEL_OFFER' ,13043);
define('WRENCHBOARD_JOB_REPORT', 13047);
//define('WRENCHBOARD_JOB_SEND_QUESTION',13036);
define('WRENCHBOARD_GROUP_START', 12000);
@@ -352,6 +415,9 @@ define('WRENCHBOARD_GROUP_ACCEPTGROUP', 12020);
define('WRENCHBOARD_GROUP_END', 12999);
//**************************************************************
define('WRENCHBOARD_FAMILY_BANNERS', 22005);
define('WRENCHBOARD_FAMILY_RESOURCES', 22017);
define('WRENCHBOARD_FAMILY_LIST', 22010);
define('WRENCHBOARD_FAMILY_WALLET', 22012);
@@ -368,6 +434,12 @@ define('WRENCHBOARD_FAMILY_SAMPLETASKS', 22027);
define('WRENCHBOARD_FAMILY_SGGESTTASKS', 22028);
define('WRENCHBOARD_FAMILY_SGGESTLIST', 22029);
define('WRENCHBOARD_FAMILY_SGGESTWAITING', 22030);
define('WRENCHBOARD_FAMILY_RELINVITE', 22031);
define('WRENCHBOARD_FAMILY_RELLIST', 22032);
define('WRENCHBOARD_RELATIVES_SETTINGS', 22033);
define('WRENCHBOARD_RELATIVES_EDITKIDS', 22034);
define('WRENCHBOARD_RELATIVES_REMINDER', 22035);
define('WRENCHBOARD_CONTRACT_MESSAGE', 14010);
@@ -407,7 +479,8 @@ define('WRENCHBOARD_LOGIN_MANAGER', 50503);
define('WRENCHBOARD_SURVEY_DATA', 55000);
define('WRENCHBOARD_ADD_SURVEY', 55050);
define('WRENCHBOARD_LOAD_SURVEY', 55055);
define('WRENCHBOARD_PROMO_VERIFY', 55056);
define('WRENCHBOARD_PROMO_LOGIN', 55057);
define('WRENCHBOARD_COMPLETE_SENDMONEY_INTERSW', 555);
define('WRENCHBOARD_GETBILLER_INTERSW', 556);
@@ -0,0 +1,6 @@
<?php
$myfile = fopen("../../writable/wrench_session.txt", "r");
$session_id = trim(fgets($myfile));
$member_id = (int) fgets($myfile);
$uid = fgets($myfile);
fclose($myfile);
+19
View File
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 20,
"offset" => 1,
'action'=>WRENCHBOARD_FAMILY_BANNERS
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familybanners');
?>
@@ -0,0 +1,20 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"family_uid" => "e1ed7857-5dd0-4b78-b640-310bb224fd95",
"limit" => 30,
"offset" => 0,
'action'=>WRENCHBOARD_JOB_ACTIVE
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familywallet/redeem/options');
?>
+21
View File
@@ -0,0 +1,21 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"firstname" => "First ".rand(100,999),
"lastname" => "last ".rand(300,9999),
"email" => "ses66181+family".rand(300,9999)."@gmail.com",
"family_type" => "PARENT",
'action'=>WRENCHBOARD_FAMILY_RELINVITE
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familyrelinvite');
//familyrelinvite
+18
View File
@@ -0,0 +1,18 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 20,
"offset" => 1,
'action'=>WRENCHBOARD_FAMILY_RELLIST
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familyrellist');
//familyrelinvite
+19
View File
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 20,
"offset" => 1,
'action'=>WRENCHBOARD_FAMILY_RESOURCES
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familyresources');
var_dump($out);
?>
+15
View File
@@ -24,12 +24,15 @@ $SERVER_URL = "https://apigate.lotus.g1.wrenchboard.com";
//$ret = $wrenchboard->wrenchboard_api($data,$out,'getmedia');
$family_uid = "1f385837-b5e6-420e-a17a-488c4b8ef015";
$job_uid = "9e04cac7-bea2-498e-9d72-ef30830d0f92"; // sample
$file_uid = "f50c1e6e-8912-458f-938a-2f99966dc0c4";
$myFile_sample = $SERVER_URL."/en/wrench/api/v1/getmedia/".$session_id."/myfile/8be7f3dc-7fd8-4c0b-bc78-33dc5537cc3f";
$myFile_profile = $SERVER_URL."/en/wrench/api/v1/getmedia/".$session_id."/profile/".$uid;
$myFile_family_profile = $SERVER_URL."/en/wrench/api/v1/getmedia/".$session_id."/family/".$family_uid;
$myFile_jobs_picture = $SERVER_URL."/en/wrench/api/v1/getmedia/".$session_id."/job/".$job_uid;
$myFile_family_banner = $SERVER_URL."/en/wrench/api/v1/getmedia/".$session_id."/familybanner/".$uid;
$myFile_jobs_file = $SERVER_URL."/en/wrench/api/v1/getmedia/".$session_id."/jobfile/".$file_uid;
?>
<!doctype html>
<html lang="en">
@@ -118,6 +121,18 @@ $myFile_family_banner = $SERVER_URL."/en/wrench/api/v1/getmedia/".$session_id."/
<td>.....</td>
</tr>
<tr>
<th scope="row">7</th>
<td>Job - get a file</td>
<td><a href="#">Upload</a></td>
<td>
<?=$SERVER_URL?>/en/wrench/api/v1/getmedia/<b>session_id</b>/jobfile/<b>file_uid</b><br>
<a href='<?=$myFile_jobs_file?>'><?=$myFile_jobs_file?></a></td>
<td>.....</td>
</tr>
</tbody>
</table>
<!-- Optional JavaScript -->
+18
View File
@@ -0,0 +1,18 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"sessionid" => $session_id ,
"uid" => $uid,
"action" => 13024,
"interest_uid" => "51475e0f-000f-4abd-8cef-ef82da4a4e5f",
"client_uid" => "dfc9d601-780f-4d78-839f-422f0928f911"
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,"intereststats");
?>
+19
View File
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$job_uid = "572141b8-5d9b-4cab-904b-ce67d83f8d0f";
$data = array(
"member_id" => $member_id ,
"member_uid" => $uid ,
"sessionid" => $session_id ,
"job_uid" => $job_uid,
'action'=>WRENCHBOARD_JOB_JOBFILES
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,"jobmanagerfiles");
?>
+38
View File
@@ -0,0 +1,38 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"family_uid" => '1f385837-b5e6-420e-a17a-488c4b8ef015',
'action'=> WRENCHBOARD_FAMILY_WALLET
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'kidwallets');
/*
wrenchboard=> select uid,family_member_id from members_family where member_id =1;
uid | family_member_id
--------------------------------------+------------------
1f385837-b5e6-420e-a17a-488c4b8ef015 | 220
349c419a-2ad9-40b1-b747-37b710f62a8d |
7b3f9ef1-28e1-493b-ac42-052cfbe0e384 | 195
65371fa3-6338-4a23-a993-3974010f5e8e |
e1ed7857-5dd0-4b78-b640-310bb224fd95 | 188
8c6100d7-91c4-47e9-b063-ac3e50385755 | 194
a24f1193-7885-4c26-afac-3e5ad744ef40 | 187
fd3246b5-0234-4b4d-bd0b-4d3a2c62f6ee |
d04202a3-3d76-44da-be5b-c683998adc10 |
c4db3b07-ce4a-4052-858a-b35c4b9691ce |
6f3a7171-1bdf-48e9-b997-246c510b90ec | 203
(11 rows)
wrenchboard=>
*/
?>
+18
View File
@@ -0,0 +1,18 @@
<?php
include_once('def.php');
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data['sessionid'] = rand(10000,99999)."A".rand(10000,99999); // dummy for a start
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'learnmore');
echo "=========================================================.....======================================";
var_dump($out);
?>
+33
View File
@@ -0,0 +1,33 @@
<?php
include_once('def.php');
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data['promo'] = "PROMIFE";
$data['promo_owner'] = 'c5f424c1-5cf1-4677-88ca-2412db0df093';
$data['password'] = 'may12002';
$data['loc'] = "38.101.241.200";
$data['sessionid'] = rand(10000,99999)."A".rand(10000,99999); // dummy for a start
$data['action'] = WRENCHBOARD_PROMO_LOGIN;
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,"loginpromo");
echo "=========================================================.....======================================";
var_dump($out);
if ($out['internal_return'] == 100){
echo 'Save the session for other use - you will need it';
$myfile = fopen("../../writable/wrench_session.txt", "w") or die("Unable to open file!");
fwrite($myfile, $out['session']);
fwrite($myfile, "\n");
fwrite($myfile, $out['member_id']);
fwrite($myfile, "\n");
fwrite($myfile, $out['uid']);
fclose($myfile);
}
?>
+23
View File
@@ -0,0 +1,23 @@
<?php
$myfile = fopen("mf.txt", "r") or die("Unable to open file!");
// Output one line until end-of-file
while(!feof($myfile)) {
$pp= fgets($myfile); // . "<br>";
$pieces = explode(",", $pp);
// var_dump( $pieces );
echo QrStr($pieces). "<br>";;
}
fclose($myfile);
function QrStr( $pieces ){
$nm = explode(" ", trim($pieces[1]));
$lastName = $nm[ count($nm) -1 ];
$midName = ""; // trim( $nm[ count($nm) -2 ] );
return "INSERT INTO market_import(email,name,firstname,lastname,middlename, phone,promo)
VALUES ('".trim($pieces[2])."','".trim($pieces[1])."','".$nm[0]."','".$lastName."','".$midName."','".trim($pieces[6])."','LIVE0IFE');";
}
+41
View File
@@ -0,0 +1,41 @@
9/11/2024 16:23:08,Oluremi Daniel ,dabrainbox1@gmail.com,Male,Medicine and Surgery ,400L,08107881803
9/11/2024 16:23:52,Idowu Ayomide ,ayeezy363@gmail.com,Female,Medicine ,400L,09074207127
9/11/2024 16:29:31,Ibraheem Tijani Oluwadurotimi Alan,tijanibraheem2020@gmail.com,Male,Medicine and surgery ,300L,08166370108
9/11/2024 16:41:34,Peter Goodness Oluchi,goodnessoluchipeter@gmail.com,Female,Pharmacy,400L,07039291356
9/11/2024 16:47:27,Oyeleke Tioluwani,oyeleketioluwani@gmail.com,Male,Computer Science ,300L,09064734798
9/11/2024 16:49:16,Damilola Adams,adamsdamilola2004@gmail.com,Female,Psychology ,300L,09039661173
9/11/2024 17:32:42,Olaore Olaitan Mariam ,olaitanolaore04@gmail.com,Female,Industrial Chemistry ,300L,09038389073
9/11/2024 17:36:22,Mayowa Omotayo,mayowaomotayo@student.oauife.edu.ng,Male,Mathematics ,300L,08137778063
9/11/2024 18:47:04,Peter Olayiwola ,drpark45@gmail.com,Male,Medicine and Surgery ,300L,07034290388
9/11/2024 23:40:02,John Ayeni,ayenichristiana433@gmail.com,Male,Medicine ,400L,09134073501
9/12/2024 0:17:44,Sosan Maryam Olawunmi ,maryamolasosan@gmail.com,Female,Dentistry ,400L,08144642227
9/12/2024 2:22:27,Oluwabusola Badejo,badejooluwabusola@gmail.com,Female,Medicine and Surgery,400L,08168185005
9/12/2024 2:43:55,Obaloluwa Bamidele-Lucas,obaloluwalucas@gmail.com,Male,Medicine and Surgery,400L,08058845424
9/12/2024 3:20:45,Oladele Oluwasogo Joseph ,oladeleoluwasogo08@gmail.com,Male,Nursing Sciences ,400L,08132500450
9/12/2024 3:28:35,Onis Emmanuel Oluwaseun,emmanuelonis@student.oauife.edu.ng,Male,Mathematics,300L,08068738256
9/12/2024 3:42:43,Taiwo kamaldeen ,kamolideentaiwo@student.oauife.edu.ng,Male,Medicine and Surgery ,300L,08108596440
9/12/2024 3:58:24,Duyilemi Daniel,danielduyilemi@gmail.com,Male,Medicine and Surgery,400L,09060056006
9/12/2024 4:02:10,Ojo Boluwatife Roseline ,bolurose01@gmail.com,Female,Medicine and Surgery ,400L,08061130876
9/12/2024 4:31:43,Ayorinde Ayokunle ,jamesayjohnson@gmail.com,Male,Medicine and surgery ,300L,08134667684
9/12/2024 5:13:05,Bamisaye Taiwo Olamide ,teesayemi@gmail.com,Female,Nursing Science ,200L,09137110735
9/12/2024 5:36:32,Salawu Daniel ,salawudaniel2002@gmail.com,Male,Electrical and Electronics Engineering ,300L,08074250019
9/12/2024 5:48:14,Olajide Temilola ,olajidetemilola1@gmail.com,Female,Agricultural Extension and Rural Development ,500L,08147554406
9/12/2024 6:06:56,Oke emmanuel,emmanueloke760@gmail.com,Male,Computer science with maths,400L,09097029635-
9/12/2024 6:30:25,Odediran Philip Oluseyi ,philipoluseyi@gmail.com,Male,Medicine and surgery ,300L,07016896419
9/12/2024 7:07:29,Adebowale David ,adebobo34@gmail.com,Male,Medicine and Surgery ,400L,09037131530
9/12/2024 7:58:09,Folorunsho Ayobami ,ayobami7458@gmail.com,Male,Medicine ,300L,09051840272
9/12/2024 8:37:37,Folorunso Adedolapo Samuel,folorunsosam51@gmail.com,Male,Medicine,300L,08069221440
9/12/2024 10:07:26,Rofiat Omotayo Akindele ,mheezteedell@gmail.com,Female,International Relations ,400L,07073443447
9/12/2024 11:07:34,Kowu Mercy ,kowupre123@gmail.com,Female,Nursing Science ,100L,09021329497
9/12/2024 11:39:45,Ojetunde Oluwatobi Victoria ,oluwatobivictoria402@gmail.com,Female,Nursing Science,400L,08147500801
9/12/2024 16:13:07,Esther Bankole ,omotoyosiesther80@gmail.com,Female,Nursing science ,300L,07026800279
9/12/2024 17:00:55,Omoleye Oluwasanmi Joshua ,omoleyeoluwasanmi@gmail.com,Male,Electronic and Electrical Engineering ,300L,7040490347
9/12/2024 18:24:33,Fajobi Daniel Oluwaseun ,fajobids@gmail.com,Male,Electronics and Electrical Engineering ,400L,09036493056
9/13/2024 2:19:39,Adebisi Adeyinka Samuel ,adebisiadeyinka46@gmail.com,Male,Nursing Science ,300L,09068988034
9/13/2024 4:50:19,Shadare Iyanuloluwa Samuel ,iyanushadare1507@gmail.com,Male,Institute For Entrepreneurship and development studies ,200L,08148146716
9/13/2024 6:26:25,Benedict Omotola ,omobayowa1@gmail.com,Male,Nursing Science ,300L,08132249279
9/13/2024 7:00:23,Favour,iphefavour@gmail.com,Female,Computer Science and Engineering ,400L,08161378296
9/13/2024 7:26:42,GloriaOke,gooke@student.oauife.edu.ng,Female,Computer Science and Engineering,300L,09064302330
9/13/2024 12:11:31,AFOLABI WILSON OLAMIDE ,wilsonafolabi2@gmail.com,Male,Computer science and engineering ,500L,08130605656
9/13/2024 19:41:57,Olamide Olubunmi ,horlamideybunmi1135@gmail.com,Female,Nursing ,300L,08111356688
9/18/2024 21:20:39,DANIEL JEREMIAH OLUWATOMI ITODO,jeremiahdanielmd@gmail.com,Male,medicine and surgery,400L,09065193151
+46
View File
@@ -0,0 +1,46 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"intro" => "INTRO ".generateSample(10),
"description" => "DESCRIPTion ".generateSample(30),
'action'=>WRENCHBOARD_ACCOUNT_PAGEINTRO
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'mypageintro');
function generateSample($how_lng){
$strf1 = '';
for($i=0; $i<$how_lng; $i++){
$strf1 .= "rand ".rand($i*10,$i*100);
}
return $strf1;
}
/*
wrenchboard=> \d members_detail;
Table "public.members_detail"
Column | Type | Collation | Nullable | Default
-------------+-----------------------------+-----------+----------+--------------------------------------------
id | integer | | not null | nextval('members_detail_id_seq'::regclass)
member_id | integer | | |
description | character varying(500) | | |
updated | timestamp without time zone | | | now()
uid | uuid | | | uuid_generate_v4()
intro | character varying(120) | | |
Indexes:
"members_detail_id_key" UNIQUE CONSTRAINT, btree (id)
"members_detail_member_id_key" UNIQUE CONSTRAINT, btree (member_id)
Foreign-key constraints:
"members_detail_member_id_fkey" FOREIGN KEY (member_id) REFERENCES members(id)
*/
+17
View File
@@ -0,0 +1,17 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
'action'=>WRENCHBOARD_ACCOUNT_MYPAGE
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'mypageload');
+21
View File
@@ -0,0 +1,21 @@
<?php
include_once('def.php');
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data['promo'] = "PROMIFE";
$data['promo_owner'] = 'c5f424c1-5cf1-4677-88ca-2412db0df093';
$data['loc'] = "38.101.241.200";
$data['sessionid'] = rand(10000,99999)."A".rand(10000,99999); // dummy for a start
$data['action'] = WRENCHBOARD_PROMO_VERIFY;
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,"promoverify");
echo "=========================================================.....======================================";
var_dump($out);
//https://dev-users.wrenchboard.com/PROMO/PROMIFE/c5f424c1-5cf1-4677-88ca-2412db0df093
?>
+20
View File
@@ -0,0 +1,20 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
define('WRENCHBOARD_JOB_RECENTPASTDUE',13019 );
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => 3 ,
"sessionid" => $session_id ,
"uid" => "43c766d9-403d-4125-9983-63c21960b187",
'action'=>WRENCHBOARD_JOB_RECENTPASTDUE
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'recentpastdue');
?>
+43
View File
@@ -0,0 +1,43 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$relat = [
'6c9485b2-a0ac-4d36-ab9e-40d2f224ad2e',
'60194139-a181-44b8-8ee9-c3674d5388d0',
'832c7b86-d149-4ffe-a463-a45f7b3fe627'
];
$fami =[
"d04202a3-3d76-44da-be5b-c683998adc10",
"a24f1193-7885-4c26-afac-3e5ad744ef40",
"65371fa3-6338-4a23-a993-3974010f5e8e",
"7b3f9ef1-28e1-493b-ac42-052cfbe0e384",
"fd3246b5-0234-4b4d-bd0b-4d3a2c62f6ee",
"c4db3b07-ce4a-4052-858a-b35c4b9691ce",
"1f385837-b5e6-420e-a17a-488c4b8ef015",
"8c6100d7-91c4-47e9-b063-ac3e50385755",
"349c419a-2ad9-40b1-b747-37b710f62a8d",
"6f3a7171-1bdf-48e9-b997-246c510b90ec",
"e1ed7857-5dd0-4b78-b640-310bb224fd95",
"df503049-60ba-4b4d-b4f7-db2b5c132dc1",
"46d33179-4f02-4d35-94bd-3cca3583ff49",
"90de15d8-ebe5-469a-9fa1-ec8af4e91a0b"
];
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"relative_uid" =>$relat[ rand(0,2 )],
"family_uid"=> $fami[rand(0,13)],
"add" => rand(0,1),
'action'=>WRENCHBOARD_RELATIVES_EDITKIDS
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,"relativeeditkids");
?>
+24
View File
@@ -0,0 +1,24 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$relat = [
'6c9485b2-a0ac-4d36-ab9e-40d2f224ad2e',
'60194139-a181-44b8-8ee9-c3674d5388d0',
'832c7b86-d149-4ffe-a463-a45f7b3fe627'
];
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"relative_uid" =>$relat[ rand(0,2 )],
'action'=>WRENCHBOARD_RELATIVES_REMINDER,
'reminder' => 'PENDING_ACCOUNT'
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,"relativereminder");
?>
+24
View File
@@ -0,0 +1,24 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$relat = [
'6c9485b2-a0ac-4d36-ab9e-40d2f224ad2e',
'60194139-a181-44b8-8ee9-c3674d5388d0',
'832c7b86-d149-4ffe-a463-a45f7b3fe627'
];
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"relative_uid" =>$relat[ rand(0,2 )],
'action'=>WRENCHBOARD_RELATIVES_SETTINGS
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,"relativesettings");
?>
+34
View File
@@ -0,0 +1,34 @@
<?PHP
include('def.php');
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$cnt = ['US','NG'];
$country = $cnt[rand(0,1)];
$data['firstname'] = 'Olu'. $country;
$data['lastname'] = 'Amey'. $country;
// $email = 'ses66181+'.rand(1000,9999).'@gmail.com';
//$email = 'ameye+auglonger'.rand(1000,9999).'@chiefsoft.com';
$email = 'ses66181+1@gmail.com';
$data['email'] = $email;
$data['username'] = $email;
$data['password'] = 'may12002';
$data['terms'] = 1; // $terms;
$data['news'] = 1; //$news;
$data['loc'] = "38.101.241.200";
// $data['country'] = $country; REMOVE COUNTRY
$data['action'] = WRENCHBOARD_ACCOUNT_PENDING;
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out);
echo "<hr /> INPUT ";
var_dump($data);
echo "<hr />OUTPUT ";
var_dump($out);
echo highlight_string(file_get_contents(__FILE__));
?>
+21
View File
@@ -0,0 +1,21 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"first_name" => 'firstContact',
"last_name" => 'lastcontact',
"email" => 'ameye+email@chiefsoft.com',
'subject' => 'Site not working',
"phone_number" => '7702225198',
'action'=>1001,
'message' => 'Nitetronic Z6 Anti Snoring Pillow, Best Snore Stopper Device, Clinically Proven Snoring Solution for Snorers, Smart Stop Snoring Technology Suitable for All Sleepers',
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'sitecontact');
?>
+22
View File
@@ -0,0 +1,22 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 20,
"page" => 1,
"job_mode"=> 'COMPLETED',
"allstatus"=> 100,
'action'=>WRENCHBOARD_JOB_REPORT
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'tasksreport');
?>
+99
View File
@@ -0,0 +1,99 @@
<?php
$out = array();
$in = array();
$in = [
"uid"=> "3119b744-42ad-4834-bb83-b737588754ca",
"member_id"=> "1",
"sessionid"=> "228C544A7E81E9E6E8B2C5A33A27FADD101881EDF33AA624FD4A1703F51AABB7",
"page"=> 0,
"limit"=> 100
];
$local_url = "http://10.0.0.248:3033/marketjobs";
$res = APIcall('GET', $local_url, $in);
var_dump($res);
//wrenchboard_api($in,$out);
function wrenchboard_api($in, &$out = array(),$pathWay='') {
$ret = 0;
$local_url = "http://10.10.10.120:3033/marketjobs";
$local_url = "http://10.0.0.248:3033/marketjobs";
$url = $local_url ; // ."/".$urlPath; //"/generics";
$data = $in;
//$content = json_encode($data);
$content ='?';
foreach ($in as $key => $value) {
$content .= "{$key}={$value}&";
}
//echo urlencode($content);
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_URL,$content);
curl_setopt($curl, CURLOPT_HEADER, false);
//curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, array("Content-type" => "application/json"));
// curl_setopt($curl, CURLOPT_POST, true); // true to make POST
// curl_setopt($curl, CURLOPT_POSTFIELDS, $content);
$json_response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
if ($status != 200) {
echo ("Error: call to URL $url failed with status $status, response $json_response, | curl_error " . curl_error($curl) . ", | curl_errno " . curl_errno($curl));
}
curl_close($curl);
$response = json_decode($json_response, true);
var_dump( $json_response );
$out = $response;
return $response["internal_return"] ?? -99;
}
$url = 'RequiredLink';
$data = [
'collection' => 'RequiredAPI'
];
function APIcall($method, $url, $data) {
// $curl = curl_init();
$curl = curl_init($url);
switch ($method) {
case "POST":
curl_setopt($curl, CURLOPT_POST, 1);
if ($data)
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
break;
case "PUT":
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "PUT");
if ($data)
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
break;
}
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
'APIKEY: RegisteredAPIkey',
'Content-Type: application/json',
));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
$result = curl_exec($curl);
if(!$result) {
echo("Connection failure!");
}
curl_close($curl);
return $result;
}
+18
View File
@@ -0,0 +1,18 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"tetnumber" => 20,
'action'=>WRENCHBOARD_JOB_REPORT
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'testline');
?>
+69
View File
@@ -0,0 +1,69 @@
<!DOCTYPE html>
<html>
<head>
<title>Resources Upload Test</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
</head>
<body>
<div style="text-align:center;">
<h1>Demonstrate how to upload files to resources</h1>
<p><hr /></p>
<form>
<table style="background-color:aliceblue;">
<tr><td> Title </td><td> <input type="text" name="file-title" id="title"> </td></tr>
<tr><td> Description </td><td> <input type="text" name="file-description" id="description"> </td></tr>
<tr><td> </td><td><input type="file" name="file" id="files" multiple> </td></tr>
<tr><td> </td><td> <button type="submit">Submit</button> </td></tr>
</table>
</form>
</div>
</body>
<script>
const form = document.querySelector('form');
form.addEventListener('submit', (e) => {
const UPLOAD_SERVER = "https://dev-media.wrenchboard.com/upload/resources";
e.preventDefault();
// Prevents HTML handling submission
const title = document.getElementById("title");
const description = document.getElementById("description");
const files = document.getElementById("files");
const formData = new FormData();
// Creates empty formData object
formData.append("sessionid", "DCB4EDF07DAAE481820833CC9193002010243BCF865D36FD3D054B66CBD44891");
formData.append("description", description.value);
formData.append("title", title.value);
formData.append("member_id", "1");
formData.append("action", "11307");
formData.append("uid", "3119b744-42ad-4834-bb83-b737588754ca");
// Appends value of text input
for(let i =0; i < files.files.length; i++) {
formData.append("files", files.files[i]);
}
// Appends value(s) of file input
// Post data to Node and Express server:
fetch(UPLOAD_SERVER, {
method: 'POST',
body: formData, // Payload is formData object
})
.then(res => res.json())
.then(data => console.log(data));
})
</script>
</html>
<?php
echo highlight_string(file_get_contents(__FILE__));
+5 -4
View File
@@ -7,12 +7,12 @@ class wrenchboard_class{
// public $REACT_APP_USERS_ENDPOINT = "https://apigate.lotus.g1.wrenchboard.com/svs/user";
// good ones DEV
// public $REACT_APP_AUX_ENDPOINT = "http://10.204.5.100:9083/en/wrench/api/v1"; //"https://apigate.lotus.g1.wrenchboard.com/svs/user";
// public $REACT_APP_USERS_ENDPOINT = "http://10.204.5.100:9083/en/wrench/api/v1"; // "https://apigate.lotus.g1.wre
public $REACT_APP_AUX_ENDPOINT = "http://10.204.5.100:9083/en/wrench/api/v1"; //"https://apigate.lotus.g1.wrenchboard.com/svs/user";
public $REACT_APP_USERS_ENDPOINT = "http://10.204.5.100:9083/en/wrench/api/v1"; // "https://apigate.lotus.g1.wre
// good ones QA
public $REACT_APP_AUX_ENDPOINT = "http://10.204.5.34:9083/en/wrench/api/v1"; //"https://apigate.lotus.g1.wrenchboard.com/svs/user";
public $REACT_APP_USERS_ENDPOINT = "http://10.204.5.34:9083/en/wrench/api/v1"; // "https://apigate.lotus.g1.wre
// public $REACT_APP_AUX_ENDPOINT = "http://10.204.5.34:9083/en/wrench/api/v1"; //"https://apigate.lotus.g1.wrenchboard.com/svs/user";
// public $REACT_APP_USERS_ENDPOINT = "http://10.204.5.34:9083/en/wrench/api/v1"; // "https://apigate.lotus.g1.wre
// public $REACT_APP_AUX_ENDPOINT = "http://10.0.0.235:9080/en/wrench/api/v1"; //"https://apigate.lotus.g1.wrenchboard.com/svs/user";
// public $REACT_APP_USERS_ENDPOINT = "http://10.0.0.235:9080/en/wrench/api/v1"; // "https://apigate.lotus.g1.wre
@@ -42,6 +42,7 @@ class wrenchboard_class{
'completemobileuser' => array('POST'),
'startresetpasword' => array('POST'),
'userlogin' => array('POST'),
'startjoblist' => array('POST'),
'dashdata' => array('POST'),
'getjobsdata' => array('POST'),
+17
View File
@@ -0,0 +1,17 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
'action'=>WRENCHBOARD_ACCOUNT_ACCOUNT_TYPES
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out);
?>
+21
View File
@@ -0,0 +1,21 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 20,
"page" => 1,
'action'=>WRENCHBOARD_MOBILE_ACTIVEJOB
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'activejoblist');
?>
+20
View File
@@ -0,0 +1,20 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 30,
'contract' => '49BWBRW738',
"offset" => 0,
'action'=> WRENCHBOARD_CONTRACT_MSGLIST
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'activejobmsglist');
?>
+25
View File
@@ -0,0 +1,25 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"firstname" => "Firstn",
"lastname" => "Lastn",
"bank_code"=>"033",
"account_no" => '1234567890',
"account_type" => 1,
"country" => 'NG',
"state" => 'Lagos',
"city" => 'Lagos',
'action'=>WRENCHBOARD_ACCOUNT_ADD_RECIPEINT
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'addrecipient');
?>
+53
View File
@@ -0,0 +1,53 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$arrayVar = [
"data" => [
[
"id" => "0",
"name" => "Possible Topics on ",
"question_key" => "ASK01",
],
[
"id" => "1",
"name" => "Summary description of",
"question_key" => "ASK02",
],
]
];
$arrayQes = [
"data" => [
[
"id" => "0",
"name" => "Possible Topics on ",
"question" => ['Automotive Engines','Best Programmimng laguages'],
],
[
"id" => "1",
"name" => "Summary description of",
"question" => ['Space travel','Quantum Computing'],
],
]
];
$qc= rand(0,1);
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"question_key" => $arrayVar["data"][$qc]["question_key"],
"question" => $arrayQes["data"][$qc]["question"][rand(0,1)],
'action'=>WRENCHBOARD_FAMILY_LIST
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'askresources');
?>
@@ -0,0 +1,28 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$famList=['e1ed7857-5dd0-4b78-b640-310bb224fd95','a24f1193-7885-4c26-afac-3e5ad744ef40'];
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"country" => 'NG',
"price" => rand(2,10)*1000,
"timeline_days" => rand(2,10),
"banner" => 'default.jpg',
"title" => "This is the job title " .rand(1,9000)." job title" ,
"description" => "This is the job description " .rand(1,9000)." job description" ,
"job_detail" => "This is the job detail " .rand(1,9000)." job detail" ,
"family_uid" => $famList[rand(0,1)],
'action'=>WRENCHBOARD_JOB_OFFER_SYSTEM,
'assign_mode' => ASSIGN_MODE_CREATEASSIGN,
"category" => ""
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'assigntask');
//jobmanagerupdatejob
?>
+27
View File
@@ -0,0 +1,27 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$famList=['e1ed7857-5dd0-4b78-b640-310bb224fd95','a24f1193-7885-4c26-afac-3e5ad744ef40'];
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"job_id" => '98',
"job_uid" => '473d3239-ecd7-4eb5-859c-78261720cb8e',
"family_uid" => $famList[rand(0,1)],
"job_description" => 'Nitetronic Z6 Anti Snoring Pillow, Best Snore Stopper Device, Clinically Proven Snoring Solution for Snorers, Smart Stop Snoring Technology Suitable for All Sleepers',
'action'=>WRENCHBOARD_JOB_OFFER_SYSTEM,
'assign_mode' => ASSIGN_MODE_FAMILY,
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'assigntask');
?>
@@ -0,0 +1,25 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"job_id" => '98',
"job_uid" => '473d3239-ecd7-4eb5-859c-78261720cb8e',
"email" => 'ses66181+3@gmail.com',
"job_description" => 'Nitetronic Z6 Anti Snoring Pillow, Best Snore Stopper Device, Clinically Proven Snoring Solution for Snorers, Smart Stop Snoring Technology Suitable for All Sleepers',
'action'=>WRENCHBOARD_JOB_OFFER_SYSTEM,
'assign_mode' => ASSIGN_MODE_EMAIL,
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'assigntask');
?>
+24
View File
@@ -0,0 +1,24 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"job_id" => '98',
"job_uid" => '473d3239-ecd7-4eb5-859c-78261720cb8e',
'duration' => 10,
"job_description" => 'Nitetronic Z6 Anti Snoring Pillow, Best Snore Stopper Device, Clinically Proven Snoring Solution for Snorers, Smart Stop Snoring Technology Suitable for All Sleepers',
'action'=>WRENCHBOARD_JOB_OFFER_SYSTEM,
'assign_mode' => ASSIGN_MODE_INDIVIDUAL,
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'assigntask');
?>
View File
+19
View File
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data['sessionid'] = rand(10000,99999)."A".rand(10000,99999); // dummy for a start
$data['auth_type'] = "GOOGLE";
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'authstart');
echo "=========================================================.....======================================";
var_dump($out);
?>
+22
View File
@@ -0,0 +1,22 @@
FILTER THIS TO JUST A BLOG ITEM <a href="/wrenchboard/blogdata_blog_id.php"> One Item </a>
<hr>
<?php
include_once('def.php');
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data['sessionid'] = rand(10000,99999)."A".rand(10000,99999); // dummy for a start
$data['limit'] = 4;
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'blogdata');
echo "=========================================================.....======================================";
var_dump($out);
?>
+23
View File
@@ -0,0 +1,23 @@
Return to all item <a href="/wrenchboard/blogdata.php"> More Item </a>
<hr>
<?php
include_once('def.php');
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data['sessionid'] = rand(10000,99999)."A".rand(10000,99999); // dummy for a start
$data['blog_id'] = 78;
$data['limit'] = 4;
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'blogdata');
echo "=========================================================.....======================================";
var_dump($out);
?>
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"sessionid" => 'STARTER-NOTREAL' ,
'username' => 'username@username',
"verify_link" => 'jsjsjsjsjsjsjsjsjsjsjsjs',
"password" => 'WHATPASS',
"login_mode" => "WEB",
'action'=>WRENCHBOARD_COMPLETE_MOBILEUSER
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'completesignuplink');
?>
+18
View File
@@ -0,0 +1,18 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"country" => 'NG',
'action'=>WRENCHBOARD_ACCOUNT_COUNTRY_BANKS
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out);
?>
+19
View File
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 20,
"page" => 1,
'action'=>WRENCHBOARD_COUPON_MEMLIST
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out);
?>
+19
View File
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"code" => 'ADGB5688798',
"code_id" => 14,
'action'=>WRENCHBOARD_COUPON_REDEEM
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'couponredeem');
?>
+48
View File
@@ -0,0 +1,48 @@
<?php
define('WRB_JOB_CRONJOB',770);
$data['action'] = WRB_JOB_CRONJOB;
$data['sessionid'] = rand(10000,99999)."A".rand(10000,99999); // dummy for a start
$data['limit'] = 4;
$out = array();
$ret = wrenchboard_cron_api($data,$out,'cron');
echo "=========================================================.....======================================";
var_dump($out);
function wrenchboard_cron_api($in, &$out = array(),$pathWay='') {
$ret = 0;
$REACT_APP_AUX_ENDPOINT = "http://10.204.5.100:9083/en/wrench/api/v1"; //"https://apigate.lotus.g1.wrenchboard.com/svs/user";
$REACT_APP_USERS_ENDPOINT = "http://10.204.5.100:9083/en/wrench/api/v1"; // "https://apigate.lotus.g1.wre
// $urlPath = ($pathWay!='')? $pathWay :$this->baseUrlPath($in);
$local_url = $REACT_APP_USERS_ENDPOINT;
$url = $local_url ."/".$pathWay; //"/generics";
$data = $in;
$content = json_encode($data);
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, array("Content-type" => "application/json"));
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $content);
$json_response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
if ($status != 200) {
echo ("Error: call to URL $url failed with status $status, response $json_response, | curl_error " . curl_error($curl) . ", | curl_errno " . curl_errno($curl));
}
curl_close($curl);
$response = json_decode($json_response, true);
// $this->showResult($url, $in, $response);
$out = $response;
return $response["internal_return"];
}
+19
View File
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 30,
"offset" => 0,
'action'=>1009,
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'dashrecent');
?>
+388
View File
@@ -0,0 +1,388 @@
<?php
//exit();
//require_once 'config.php';
$tArr =[
'Authentication' =>[
['familylogin','Family Login','',''],
],
'Wallet Functions' =>[
['familywallet', 'Get Family Member Wallet','','style="background-color:aliceblue" '],
['familyredeemoptions', 'Redeem Options','','style="background-color:aliceblue" '],
],
'Family Functions' =>[
['familyresources', 'Family Banners','','style="background-color:#D1F2EB" '],
['familybanners', 'Family Banners','','style="background-color:#D1F2EB" '],
['familyrelinvite', 'Relative Invite','','style="background-color:#D1F2EB" '],
['familyrellist', 'Relative List','','style="background-color:#D1F2EB" '],
['familyreljoin', 'Relative Join','','style="background-color:#D1F2EB" '],
['familylist', 'Get list of Family Accounts','','style="background-color:aliceblue" '],
['familywallet', 'Get Family Member Wallet','','style="background-color:aliceblue" '],
['familyredeemoptions', 'Redeem Options','','style="background-color:aliceblue" '],
['familytransferstart', 'Start family transfer','','style="background-color:aliceblue" '],
['familytransfer', 'Complete family transfer','','style="background-color:aliceblue" '],
['familyrewardhx', 'Reward History','','style="background-color:aliceblue" '],
['familyadd', 'Add Family Account','','style="background-color:aliceblue" '],
['familyupdate', 'Update Family Account','','style="background-color:aliceblue" '],
['familymanage', 'Manage A Family Account','','style="background-color:aliceblue" '],
['familylogin', 'LoginA Family Account','','style="background-color:aliceblue" '],
['familytasks', 'All or Family Member Tasks','','style="background-color:aliceblue" '],
['familysuggesttasks', 'The action of suggestiing a task to parent','','style="background-color:cyan" '],
['familysuggestlist', 'The list of What is already suggested','','style="background-color:cyan" '],
['familysampletasks', 'Possible Tasks List A Kids can Select From','','style="background-color:cyan" '],
['familywaitingtasks', 'This is the Parent View of all waiting list','','style="background-color:cyan" '],
],
];
// //
// 'Family Functions' =>[
// ['familyadd', 'Add Family Account','','style="background-color:aliceblue" '],
// ],
// const WRENCHBOARD_PICTURE_PROFILE = 11300;
// const WRENCHBOARD_PICTURE_FAMMEMBER = 11305;
// const WRENCHBOARD_RESOURCE_MYFILES = 11307;
// const WRENCHBOARD_MYFILES_LIST = 11309;
define('LOGIN_GOOGLE', 990010);
define('LOGIN_FACEBOOK', 990011);
define('LOGIN_APPLE', 990012);
define('PHP_API_OK', 0);
define('PHP_LOGIN_OK', 100);
define('PHP_CREATED_OK', 10);
define('PHP_API_BAD_PARAM', -1);
define('SESSION_TIMEOUT_LOGOUT',6000);
define('ASSIGN_MODE_FAMILY', 110011);
define('ASSIGN_MODE_INDIVIDUAL', 110022);
define('ASSIGN_MODE_EMAIL', 110033);
define('ASSIGN_MODE_GROUP', 110044);
define('ASSIGN_MODE_CREATEASSIGN', 110055);
define('MOBILE_LOGIN', 1101);
define('LOGIN_MODE_GENERAL', 1100);
define('LOGIN_MODE_FAMILY', 1105);
define('SUPPORT_PHONE','+234 (818)-3866434');
define('UPLOAD_FILE_SIZE',1);
define('OFFER_ACCEPT',100);
define('OFFER_REJECT',333);
define('OFFER_CANCEL',222);
define('OFFER_EXPIRE',444);
define('JOB_INTEREST_ACCEPT',100);
define('JOB_INTEREST_REJECT',200);
define('JOB_INTEREST_CANCEL',300);
define('SMONEY_PROCC_MANUAL',100);
define('SMONEY_PROCC_AUTO',200);
define('SMONEY_PROCC_INTERSWITCH',300);
define('ACCOUNT_AGREE_JOBS',100);
define('ACCOUNT_AGREE_REFER',200);
define('WRENCHBOARD_GET_MEDIA',650);
define('WRENCHBOARD_SESSION_CHECK', 299);
define('WRENCHBOARD_USER_LOGIN', 300);
define('WRENCHBOARD_USER_LOGOUT', 301);
define('WRENCHBOARD_CREATE_ACCOUNT', 320);
define('CONTRACT_CANCEL_CONTRACT', 7);
define('CONTRACT_EXTEND_TIMELINE', 9);
define('CONTRACT_NOTIFY_COMPLETE', 4);
define('CONTRACT_REQUEST_CANCEL', 3);
define('CONTRACT_ACCEPT_COMPLETE', 5);
define('CONTRACT_REJECT_COMPLETE', 1);
define('WRENCHBOARD_USER_ADNEWCC', 11054);
define('WRENCHBOARD_USER_CARDLIST', 11055);
define('WRENCHBOARD_USER_USESAVEDCC', 11056);
define('WRENCHBOARD_SIGNUP_COUNTRY' , 648);
define('WRENCH_EXISTING_ACCOUNT', 100);
define('WRENCH_NEWBANK_ACCOUNT', 500);
//**************************************************************
define('WRENCHBOARD_BKO_START', 10000);
define('WRENCHBOARD_BKO_LOGIN', 10010);
define('WRENCHBOARD_BKO_CREATEUSER', 10015);
define('WRENCHBOARD_BKO_UPDATEUSER', 10020);
define('WRENCHBOARD_BKO_END', 10999);
//**************************************************************
define('WRENCHBOARD_ACCOUNT_START', 11000);
define('WRENCHBOARD_PROFILE_RESETPASS', 11005);
define('WRENCHBOARD_ACCOUNT_TESTEMAIL', 11001);
define('WRENCHBOARD_ACCOUNT_PENDING', 11010);
define('WRENCHBOARD_CREATE_MOBILEUSER', 11011 );
define('WRENCHBOARD_COMPLETE_MOBILEUSER', 11012 );
define('WRENCHBOARD_RESET_PASSWORD', 11013 );
define('WRENCHBOARD_ACCOUNT_JOBLIST',11014 );
define('WRENCHBOARD_VERIFY_PENDING_LINK', 11015);
define('WRENCHBOARD_ACCOUNT_RESETPASS', 11016);
define('WRENCHBOARD_ACCOUNT_SETPASSWD', 11017);
define('WRENCHBOARD_DELETE_PENDING_LINK', 11018);
define('WRENCHBOARD_RESEND_PENDING_LINK', 11019);
define('WRENCHBOARD_GOOGLE_LOGIN', 11027);
define('WRENCHBOARD_APPLE_LOGIN', 11031);
define('WRENCHBOARD_ACCOUNT_CREATEACC', 11020);
define('WRENCHBOARD_ACCOUNT_LOGIN', 11025);
define('WRENCHBOARD_FACEBOOK_LOGIN', 11026);
define('WRENCHBOARD_START_JOBLIST', 11028);
define('WRENCHBOARD_ACCOUNT_DASHDATA', 11029);
define('WRENCHBOARD_SEND_CONTACTUS', 11030);
define('WRENCHBOARD_ACCOUNT_SENDREFER',11032);
define('WRENCHBOARD_ACCOUNT_REFERLINK',11033);
define('WRENCHBOARD_SESSION_VERIFY', 11034);
define('WRENCHBOARD_UPDATE_PROFILE',11035);
define('WRENCHBOARD_ACCOUNT_TERMS',11036);
define('WRENCHBOARD_ACCOUNT_MDESCRIPTION',11037);
define('WRENCHBOARD_ACCOUNT_SAVESKILL', 11038);
define('WRENCHBOARD_ACCOUNT_DELSKILL', 11039);
define('WRENCHBOARD_LOG_MEMBER', 11040);
define('WRENCHBOARD_DELETE_RECACC', 11041);
define('WRENCHBOARD_SAVE_GALLERY', 11042);
define('WRENCHBOARD_ACCOUNT_PENDJOB', 11043 );
define('WRENCHBOARD_USER_GETBANKLIST', 11050);
define('WRENCHBOARD_USER_SENDMONEY', 11051);
define('WRENCHBOARD_USER_SENDJOBINT', 11052);
define('WRENCHBOARD_USER_SETTINGS', 11058);
define('WRENCHBOARD_GETUSER_SETTINGS', 11059);
define('WRENCHBOARD_ACCOUNT_WALLETS', 11060);
define('WRENCHBOARD_ACCOUNT_REFFERHX', 11064);
define('WRENCHBOARD_ACCOUNT_PREPARE_TOPUP', 11062);
define('WRENCHBOARD_ACCOUNT_COMPLETE_TOPUP', 11063);
define('WRENCHBOARD_ACCOUNT_MYPAGE', 11070);
define('WRENCHBOARD_ACCOUNT_PAGEINTRO', 11071);
//define('WRENCHBOARD_ACCOUNT_REFFERHX', 11067);
define('WRENCHBOARD_ACCOUNT_PRICE_COMBO', 11171);
define('WRENCHBOARD_ACCOUNT_JOBPOST_DURATION', 11173);
define('WRENCHBOARD_ACCOUNT_USER_RECIPEINT', 11175);
define('WRENCHBOARD_ACCOUNT_ADD_RECIPEINT', 11176);
define('WRENCHBOARD_ACCOUNT_ACCOUNT_TYPES', 11177);
define('WRENCHBOARD_ACCOUNT_COUNTRY_COMBO', 11179);
define('WRENCHBOARD_ACCOUNT_JOB_COUNTRY', 11181);
define('WRENCHBOARD_ACCOUNT_COUNTRY_BANKS', 11183);
define('WRENCHBOARD_ACCOUNT_HOMEBANNERS', 11200);
define('WRENCHBOARD_ACCOUNT_RECENTS', 11202);
define('WRENCHBOARD_ACCOUNT_NOTIFICATIONS',11205);
define('WRENCHBOARD_PICTURE_PROFILE', 11300);
define('WRENCHBOARD_PICTURE_JOB', 11303);
define('WRENCHBOARD_PICTURE_FAMMEMBER',11305);
define('WRENCHBOARD_RESOURCE_MYFILES', 11307);
define('WRENCHBOARD_ACCOUNT_END', 11999);
//**************************************************************
define('WRENCHBOARD_JOB_POSTAGREE', 13002);
define('WRENCHBOARD_JOB_LISTJOBS', 13005);
define('WRENCHBOARD_JOB_OFFERS', 13006);
define('WRENCHBOARD_JOB_ACTIVE', 13008);
define('WRENCHBOARD_JOB_CREATEJOB',13010 );
define('WRENCHBOARD_JOB_DELETEJOB',13011 );
define('WRENCHBOARD_JOB_GROUP_MEMBER', 13015) ;
define('WRENCHBOARD_JOB_DELETE_GROUPMEMBER',13017);
define('WRENCHBOARD_JOB_CREATE_GROUP', 13020);
define('WRENCHBOARD_JOB_DELETE_GROUP',13023);
define('WRENCHBOARD_JOB_OFFER_INTLIST', 13024); // offers interest list
define('WRENCHBOARD_JOB_OFFER_SYSTEM',13025);
define('WRENCHBOARD_JOB_OFFER_FAMILY',13029);
define('WRENCHBOARD_JOB_OFFER_INDVI',13030);
define('WRENCHBOARD_JOB_OFFER_GROUP',13031);
define('WRENCHBOARD_JOB_OFFER_PUBLIC',13032);
define('WRENCHBOARD_JOB_SEND_INTEREST',13033);
define('WRENCHBOARD_JOB_PROC_INTEREST',13034);
define('WRENCHBOARD_JOB_OFFER_CONCLUDE',13035);
define('WRENCHBOARD_JOB_SEND_QUESTION',13036);
define('WRENCHBOARD_JOB_MRKTINT_QUEST',13037);
define('WRENCHBOARD_JOB_REPLY_QUESTION',13038);
//define('WRENCHBOARD_JOB_REPLY_QUESTION',13038);
define('WRENCHBOARD_JOB_EXTEND_EXPIRE' ,13041);
define('WRENCHBOARD_JOB_RESEND_MESSAGE',13042);
define('WRENCHBOARD_JOB_CANCEL_OFFER' ,13043);
define('WRENCHBOARD_JOB_REPORT', 13047);
//define('WRENCHBOARD_JOB_SEND_QUESTION',13036);
define('WRENCHBOARD_GROUP_START', 12000);
define('WRENCHBOARD_GROUP_CREATEGROUP', 12010);
define('WRENCHBOARD_GROUP_INVITEGROUP', 12015);
define('WRENCHBOARD_GROUP_ACCEPTGROUP', 12020);
define('WRENCHBOARD_GROUP_END', 12999);
//**************************************************************
define('WRENCHBOARD_FAMILY_LIST', 22010);
define('WRENCHBOARD_FAMILY_WALLET', 22012);
define('WRENCHBOARD_FAMILY_TRANSFERHX', 22011);
define('WRENCHBOARD_FAMILY_TRANSFERSTART', 22013);
define('WRENCHBOARD_FAMILY_TRANSFER', 22014);
define('FAMILY_TRANSFER_DIRECT' , 100);
define('WRENCHBOARD_FAMILY_ADD', 22015);
define('WRENCHBOARD_FAMILY_UPDATE', 22020);
define('WRENCHBOARD_FAMILY_MANAGE', 22025);
define('WRENCHBOARD_FAMILY_SAMPLETASKS', 22027);
define('WRENCHBOARD_FAMILY_SGGESTTASKS', 22028);
define('WRENCHBOARD_FAMILY_SGGESTLIST', 22029);
define('WRENCHBOARD_FAMILY_SGGESTWAITING', 22030);
define('WRENCHBOARD_FAMILY_RELINVITE', 22031);
define('WRENCHBOARD_FAMILY_RELLIST', 22032);
define('WRENCHBOARD_CONTRACT_MESSAGE', 14010);
define('WRENCHBOARD_CONTRACT_MSGLIST', 14011);
define('WRENCHBOARD_CONTRACT_STATUS', 14015);
define('WRENCHBOARD_MOBILE_OFFERSLIST', 15010);
define('WRENCHBOARD_MOBILE_OFFERSRESP', 15012);
define('WRENCHBOARD_MOBILE_ACTIVEJOB', 15020);
define('WRENCHBOARD_MOBILE_LOADPROFILE', 15030);
define('WRENCHBOARD_MOBILE_UPDATEPROFILE',15031);
define('WRENCHBOARD_MOBILE_ACCOUNT', 15040);
define('WRENCHBOARD_MOBILE_MESSAGE', 15045);
define('WRENCHBOARD_MOBILE_PAYMENTHX', 15046);
define('WRENCHBOARD_MOBILE_TASKMESSAGE', 15047);
define('WRENCHBOARD_MOBILE_SENDTASKMESSAGE', 15048);
define('WRENCHBOARD_MOBILE_PURCHASEHX', 15049);
define('WRENCHBOARD_SMONEY_ADDRECIPIENT', 33010);
define('WRENCHBOARD_SMONEY_MEMBER', 33020);
define('WRENCHBOARD_SMONEY_PROCFEE', 33025);
define('WRENCHBOARD_SMONEY_BKOPROC', 33030 );
define('WRENCHBOARD_LOGIN_SHOP', 50501);
define('WRENCHBOARD_LOGIN_ADMIN', 50502);
define('WRENCHBOARD_LOGIN_MANAGER', 50503);
define('WRENCHBOARD_SURVEY_DATA', 55000);
define('WRENCHBOARD_ADD_SURVEY', 55050);
define('WRENCHBOARD_LOAD_SURVEY', 55055);
define('WRENCHBOARD_COMPLETE_SENDMONEY_INTERSW', 555);
define('WRENCHBOARD_GETBILLER_INTERSW', 556);
define('WRENCHBOARD_BILL_PAYMENT_ADVICE_INTERSW', 557);
define('WRENCHBOARD_INTERSW_GETBILLER', 556);
define('WRENCHBOARD_INTERSW_BILL_PAYMENT_ADVICE', 557);
define('WRENCHBOARD_INTERSW_GETBILLERPAYMENTINTEMS', 558);
define('WRENCHBOARD_INTERSW_GETBILLERCATEGORIES', 559);
define('WRENCHBOARD_INTERSW_DO_TRANSFER', 560);
define('WRENCHBOARD_INTERSW_QUERY_TRANSACTION', 561);
define('WRENCHBOARD_ADD_MONEYRECIPIENT', 600);
define('WRENCHBOARD_CREATE_USER_ACCOUNT', 700);
define('WRENCHBOARD_USER_ACCOUNT_LOGIN', 710);
define('WRENCHBOARD_START_PASSWORDRESET', 720);
define('WRENCHBOARD_COMPLETE_PASSWORDRESET', 730);
//const WRENCHBOARD_START_PASSWORDRESET = 720;
const WRENCHBOARD_VERIFY_PASSWD_RESETLINK = 725;
//const WRENCHBOARD_COMPLETE_PASSWORDRESET = 730;
//#define WRENCHBOARD_START_ADDMONEY', 770 );
//#define WRENCHBOARD_COMPLETE_ADDMONEY' 775 );
define('WRENCHBOARD_CARDS_GETCARDLIST', 40010);
define('WRENCHBOARD_CARDS_UPDATECARD', 40015) ;
define('WRENCHBOARD_COUPON_REDEEM', 85020);
define('WRENCHBOARD_COUPON_MEMLIST', 85025);
define('WRENCHBOARD_COUPON_PENDLIST', 85030);
define('WRENCHBOARD_ADD_MOBILE_TOPUPNUM', 900);
define('WRENCHBOARD_PROMO_CALL', 990);
define('WRENCHBOARD_STOREFACE_GET_ACCOUNT_BALANCE', 891);
define('WRENCHBOARD_LOG_ENTRY', 900000);
define('WRENCHBOARD_CREDIT_TOPUP', 900010);
define('WRENCHBOARD_TOPUP_ORDER', 900020);
define('WRENCHBOARD_TOPUP_ORDER_PURCHASE', 900030);
define('WRENCHBOARD_PAYPAL_IPNMSG', 900090);
define('WRENCHBOARD_BULKTOPUP_ORDER', 700010);
define('WRENCHBOARD_BULKTOPUP_ITEM', 700020);
define('WRENCHBOARD_BULKTOPUP_ITEMUPDATE', 700030);
define('WRENCHBOARD_BULKTOPUP_DELIVER', 700040);
define('WRENCHBOARD_BALANCE_TOPUP_ORDER', 800020);
define('WRENCHBOARD_BALANCE_TOPUP_PURCHASE', 800030);
define('WRENCHBOARD_BALANCE_TOPUP_PAYMENT', 800040);
define('VIRTUAL_AIRTOPUP', 70011);
define('PAY_MODE_BALANCE', 0);
define('PAY_MODE_CCARD', 1);
define('PAY_MODE_BONUS', 9);
define('APPROVED_BALANCE', 5);
define('DISAPROVE_BALANCE', 3);
// define('OFFER_ACCEPT',100);
// define('OFFER_REJECT',333);
// define('OFFER_CANCEL',222);
// define('OFFER_EXPIRE',444);
@@ -0,0 +1,6 @@
<?php
$myfile = fopen("../../writable/wrench_session.txt", "r");
$session_id = trim(fgets($myfile));
$member_id = (int) fgets($myfile);
$uid = fgets($myfile);
fclose($myfile);
+21
View File
@@ -0,0 +1,21 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"firstname" => "First".rand(0,1000),
"lastname" => "Last".rand(0,1000),
"year" => 2000 +rand(0,25) ,
"month" => 1 + rand(0,11),
'action'=>WRENCHBOARD_FAMILY_ADD
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familyadd');
// "age" => rand(10,16),
?>
+19
View File
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 20,
"offset" => 1,
'action'=>WRENCHBOARD_FAMILY_BANNERS
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familybanners');
?>
+19
View File
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 20,
"offset" => 1,
'action'=>WRENCHBOARD_FAMILY_LIST
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familylist');
?>
+33
View File
@@ -0,0 +1,33 @@
<?php
include_once('def.php');
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$username = '1ZWAPQ';
$data['username'] = $username;
$data['pin'] = '6271';
$data['login_mode'] = LOGIN_MODE_FAMILY;
$data['sessionid'] = rand(10000,99999)."A".rand(10000,99999); // dummy for a start
$data['action'] = WRENCHBOARD_ACCOUNT_LOGIN;
var_dump($data);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out);
echo "=========================================================.....======================================";
var_dump($out);
if ($out['internal_return'] == 100){
echo 'Save the session for other use - you will need it';
$myfile = fopen("../../writable/wrench_family_session.txt", "w") or die("Unable to open file!");
fwrite($myfile, $out['session']);
fwrite($myfile, "\n");
fwrite($myfile, $out['member_id']);
fwrite($myfile, "\n");
fwrite($myfile, $out['uid']);
fclose($myfile);
}
?>
+18
View File
@@ -0,0 +1,18 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"family_uid" => '349c419a-2ad9-40b1-b747-37b710f62a8d',
'action'=>WRENCHBOARD_FAMILY_MANAGE
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familymanage');
?>
@@ -0,0 +1,20 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"family_uid" => "e1ed7857-5dd0-4b78-b640-310bb224fd95",
"limit" => 30,
"offset" => 0,
'action'=>WRENCHBOARD_JOB_ACTIVE
);
var_dump($data);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familywallet/redeem/options');
?>
+21
View File
@@ -0,0 +1,21 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"firstname" => "First ".rand(100,999),
"lastname" => "last ".rand(300,9999),
"email" => "ses66181+family".rand(300,9999)."@gmail.com",
"family_type" => "PARENT",
'action'=>WRENCHBOARD_FAMILY_RELINVITE
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familyrelinvite');
//familyrelinvite
+18
View File
@@ -0,0 +1,18 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 20,
"offset" => 1,
'action'=>WRENCHBOARD_FAMILY_RELLIST
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familyrellist');
//familyrelinvite
+19
View File
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 20,
"offset" => 1,
'action'=>WRENCHBOARD_FAMILY_RESOURCES
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familyresources');
var_dump($out);
?>
+19
View File
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 20,
"offset" => 1,
'action'=>WRENCHBOARD_FAMILY_TRANSFERHX
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familyrewardhx');
//define('WRENCHBOARD_FAMILY_TRANSFERHX', 22011);
?>
+21
View File
@@ -0,0 +1,21 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 30,
"offset" => 0,
'action'=>WRENCHBOARD_FAMILY_SAMPLETASKS
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familysampletasks');
?>
+29
View File
@@ -0,0 +1,29 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$sam =[
['188','745db27f-db41-4045-a9a8-6c2a4abceea7'],
['187','b4f14eb5-b663-4f88-a7e3-2e2131a7543a'],
['195','518cd0c7-cb18-4398-b7a7-8c800dd967e3'],
['194','44566427-6310-462a-81e9-cbd037d6d94a'],
];
$ranAcc = $sam[rand(0,3)];
$data = array(
"member_id" => $ranAcc[0] ,
"sessionid" => $session_id ,
"uid" => $ranAcc[1],
"limit" => 30,
"offset" => 0,
'action'=>WRENCHBOARD_JOB_CREATEJOB,
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familysuggestlist');
?>
@@ -0,0 +1,39 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
/*
id | uid
-----+--------------------------------------
188 | 745db27f-db41-4045-a9a8-6c2a4abceea7
187 | b4f14eb5-b663-4f88-a7e3-2e2131a7543a
195 | 518cd0c7-cb18-4398-b7a7-8c800dd967e3
194 | 44566427-6310-462a-81e9-cbd037d6d94a
*/
$jobT =['Do the Dishes','Clean My Room','Clean the house','Do the laundary'];
$sam =[
['188','745db27f-db41-4045-a9a8-6c2a4abceea7'],
['187','b4f14eb5-b663-4f88-a7e3-2e2131a7543a'],
['195','518cd0c7-cb18-4398-b7a7-8c800dd967e3'],
['194','44566427-6310-462a-81e9-cbd037d6d94a'],
];
$ranAcc = $sam[rand(0,3)];
$tt = $jobT[rand(0,3)];
$data = array(
"member_id" => $ranAcc[0] ,
"sessionid" => $session_id ,
"uid" => $ranAcc[1],
"title" => $tt ,
"description" => "This is the job description " .rand(1,9000)." job description" ,
"banner" => 'default.jpg',
'action'=>WRENCHBOARD_FAMILY_SGGESTTASKS,
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familysuggesttasks');
//C:\WORKS\PROJECTS\WRB\WrenchBoard\Users-Wrench\src\assets\images\family\default.jpg
?>
+20
View File
@@ -0,0 +1,20 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"family_uid" => "e1ed7857-5dd0-4b78-b640-310bb224fd95",
"limit" => 30,
"offset" => 0,
'action'=>WRENCHBOARD_JOB_ACTIVE
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'jobmanageractive');
?>
+26
View File
@@ -0,0 +1,26 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"family_uid" => "1f385837-b5e6-420e-a17a-488c4b8ef015",
"wallet_uid" => "aa6e6488-2e71-4f83-b265-27c3c4339f73",
'origing_wallet_uid' => 'cc0f8743-3f18-4214-ba4b-781e5dda9cb8',
'currency' => 'NAIRA',
'amount' => rand(10,30)*100,
"description" => "Thistransfer must have a description",
'family_transfer_mode' => FAMILY_TRANSFER_DIRECT,
'action'=>WRENCHBOARD_FAMILY_TRANSFER
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familytransfer');
?>
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"family_uid" => "1f385837-b5e6-420e-a17a-488c4b8ef015",
"wallet_uid" => "aa6e6488-2e71-4f83-b265-27c3c4339f73",
'action'=>WRENCHBOARD_FAMILY_TRANSFERSTART
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familytransferstart');
?>
+32
View File
@@ -0,0 +1,32 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"family_uid" => 'd04202a3-3d76-44da-be5b-c683998adc10',
"firstname" => "NewFirst".rand(0,100),
"lastname" => "NewLast".rand(0,100),
"year" => 2000 +rand(0,25) ,
"month" => 1 + rand(0,11),
"enable_traking" => rand(0,1)*100,
'action'=> WRENCHBOARD_FAMILY_UPDATE
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familyupdate');
/*
array (size=4)
'uid' => string 'd04202a3-3d76-44da-be5b-c683998adc10' (length=36)
'firstname' => string 'First702' (length=8)
'lastname' => string 'Last377' (length=7)
'age' => string '12' (length=2)
1 =>
*/
?>
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 30,
"offset" => 0,
'action'=>WRENCHBOARD_JOB_CREATEJOB,
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familywaitingtasks');
?>
+38
View File
@@ -0,0 +1,38 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"family_uid" => '1f385837-b5e6-420e-a17a-488c4b8ef015',
'action'=> WRENCHBOARD_FAMILY_WALLET
);
var_dump($data);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'familywallet');
/*
wrenchboard=> select uid,family_member_id from members_family where member_id =1;
uid | family_member_id
--------------------------------------+------------------
1f385837-b5e6-420e-a17a-488c4b8ef015 | 220
349c419a-2ad9-40b1-b747-37b710f62a8d |
7b3f9ef1-28e1-493b-ac42-052cfbe0e384 | 195
65371fa3-6338-4a23-a993-3974010f5e8e |
e1ed7857-5dd0-4b78-b640-310bb224fd95 | 188
8c6100d7-91c4-47e9-b063-ac3e50385755 | 194
a24f1193-7885-4c26-afac-3e5ad744ef40 | 187
fd3246b5-0234-4b4d-bd0b-4d3a2c62f6ee |
d04202a3-3d76-44da-be5b-c683998adc10 |
c4db3b07-ce4a-4052-858a-b35c4b9691ce |
6f3a7171-1bdf-48e9-b997-246c510b90ec | 203
(11 rows)
wrenchboard=>
*/
?>
+19
View File
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data['sessionid'] = rand(10000,99999)."A".rand(10000,99999); // dummy for a start
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'faq');
echo "=========================================================.....======================================";
var_dump($out);
?>
+17
View File
@@ -0,0 +1,17 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
'action'=>WRENCHBOARD_GETUSER_SETTINGS
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'getaccsettings');
?>
+24
View File
@@ -0,0 +1,24 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 20,
"page" => 1,
'action'=>WRENCHBOARD_ACCOUNT_JOBLIST
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'getjobsdata');
?>
+130
View File
@@ -0,0 +1,130 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
// public $REACT_APP_AUX_ENDPOINT = "https://apigate.lotus.g1.wrenchboard.com/svs/user";
// public $REACT_APP_USERS_ENDPOINT = "https://apigate.lotus.g1.wrenchboard.com/svs/user";
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"msg_uid" => "3ba22926-f734-4440-9651-ed848b6b1043",
"process" => WRENCHBOARD_CONTRACT_MESSAGE,
'action'=>WRENCHBOARD_GET_MEDIA
);
$SERVER_URL = "https://apigate.lotus.g1.wrenchboard.com";
//$out = array();
//$ret = $wrenchboard->wrenchboard_api($data,$out,'getmedia');
$family_uid = "1f385837-b5e6-420e-a17a-488c4b8ef015";
$job_uid = "9e04cac7-bea2-498e-9d72-ef30830d0f92"; // sample
$myFile_sample = $SERVER_URL."/en/wrench/api/v1/getmedia/".$session_id."/myfile/8be7f3dc-7fd8-4c0b-bc78-33dc5537cc3f";
$myFile_profile = $SERVER_URL."/en/wrench/api/v1/getmedia/".$session_id."/profile/".$uid;
$myFile_family_profile = $SERVER_URL."/en/wrench/api/v1/getmedia/".$session_id."/family/".$family_uid;
$myFile_jobs_picture = $SERVER_URL."/en/wrench/api/v1/getmedia/".$session_id."/job/".$job_uid;
$myFile_family_banner = $SERVER_URL."/en/wrench/api/v1/getmedia/".$session_id."/familybanner/".$uid;
?>
<!doctype html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.0.0/dist/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
<title>WrenchBoard Secure Media File </title>
</head>
<body>
<h1>WrenchBoard Secure Media File </h1>
<hr />
<table class="table table-striped">
<thead>
<tr>
<th scope="col">#</th>
<th scope="col">Type</th>
<th scope="col">Upload File</th>
<th scope="col">Read File Back</th>
<th scope="col">Handle</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">1</th>
<td>USERS UPLADED FILES</td>
<td>Upload</td>
<td>
<a href='<?=$myFile_sample?>'><?=$myFile_sample?></a> <hr size="1">
<?=$SERVER_URL?>/en/wrench/api/v1/getmedia/<b>session_id</b>/myfile/<b>file_uid</b> </td>
<td>......</td>
</tr>
<tr>
<th scope="row">2</th>
<td>Active Job Files</td>
<td>Upload</td>
<td><?=$SERVER_URL?>/en/wrench/api/v1/getmedia/<?=$session_id?>/contracts/9af67a04-6f4f-477f-a0a5-3336c7e9022b
<hr size="1">
<?=$SERVER_URL?>/en/wrench/api/v1/getmedia/<b>session_id</b>/contracts/<b>msg_uid</b>
</td>
<td>....</td>
</tr>
<tr>
<th scope="row">3</th>
<td>Profile Picture</td>
<td><a href="upload_profile.php">Upload</a></td>
<td>
<?=$SERVER_URL?>/en/wrench/api/v1/getmedia/<b>session_id</b>/profile/<b>uid</b><br>
<a href='<?=$myFile_profile?>'><?=$myFile_profile?></a></td>
<td>.....</td>
</tr>
<tr>
<th scope="row">4</th>
<td>family Profile Picture</td>
<td><a href="upload_family_profile.php">Upload</a></td>
<td>
<?=$SERVER_URL?>/en/wrench/api/v1/getmedia/<b>session_id</b>/family/<b>family_uid</b><br>
<a href='<?=$myFile_family_profile?>'><?=$myFile_family_profile?></a></td>
<td>.....</td>
</tr>
<tr>
<th scope="row">5</th>
<td>Job Creation Picture</td>
<td><a href="upload_job_picture.php">Upload</a></td>
<td>
<?=$SERVER_URL?>/en/wrench/api/v1/getmedia/<b>session_id</b>/job/<b>job_uid</b><br>
<a href='<?=$myFile_jobs_picture?>'><?=$myFile_jobs_picture?></a></td>
<td>.....</td>
</tr>
<tr>
<th scope="row">6</th>
<td>family Profile Picture</td>
<td><a href="upload_family_banner.php">Upload</a></td>
<td>
<?=$SERVER_URL?>/en/wrench/api/v1/getmedia/<b>session_id</b>/familybanner/<b>uid</b><br>
<a href='<?=$myFile_family_banner?>'><?=$myFile_family_banner?></a></td>
<td>.....</td>
</tr>
</tbody>
</table>
<!-- Optional JavaScript -->
<!-- jQuery first, then Popper.js, then Bootstrap JS -->
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/popper.js@1.12.9/dist/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.0.0/dist/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>
</body>
</html>
+19
View File
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$member_id =2;
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 20,
"page" => 1,
'action'=>WRENCHBOARD_ACCOUNT_PENDJOB
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out);
?>
+17
View File
@@ -0,0 +1,17 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
'action'=>WRENCHBOARD_ACCOUNT_HOMEBANNERS
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'homebanners');
?>
+55
View File
@@ -0,0 +1,55 @@
<?php
include_once('def.php');
?>
<!doctype html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Bootstrap CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<title>WrenchBoard API Test POINT</title>
</head>
<body>
<h1>WrenchBoard!</h1>
<?php
$dm ="http://".$_SERVER['HTTP_HOST']."/wrenchfamily/";
$i=0;
foreach($tArr as $x => $rrG){
echo "<span style='font-size:24px;'>".$x."</span>";
echo "<div style='padding: 30px;'>";
echo "<table class='table table-striped'>";
foreach($rrG as $rr){
$i++;
$urlS = $dm.$rr[0].".php";
$docU = $dm.$rr[2];
echo $rr[0]=='LINE'? "<tr><td colspan='4'></td></tr>" : "<tr ".$rr[3]." ><td style='width: 20px'>$i</td><td style='width: 120px'><a href='".$urlS ."' target='BLANK'>".$urlS ."</a></td><td><b>".$rr[1]."</b></td>
<td style='width: 120px'><a href='".$docU ."' target='BLANK'>".$docU ."</a></td></tr>";
}
echo "</table></div>";
}
//foreach ($_SERVER as $parm => $value) echo "$parm = '$value'\n";
?>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script>
<!-- Option 2: Separate Popper and Bootstrap JS -->
<!--
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.2/dist/umd/popper.min.js" integrity="sha384-IQsoLXl5PILFhosVNubq5LC7Qb9DXgDA9i+tQ8Zj3iwWAwPtgFTxbJ8NT4GN1R8p" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.min.js" integrity="sha384-cVKIPhGWiC2Al4u+LWgxfKTRIcfu0JTxR+EQDz/bgldoEyl4H0zUF0QKbrJ0EcQF" crossorigin="anonymous"></script>
-->
</body>
</html>
+19
View File
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 30,
"offset" => 0,
'action'=>WRENCHBOARD_JOB_ACTIVE
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'jobmanageractive');
?>
+18
View File
@@ -0,0 +1,18 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
'action'=>WRENCHBOARD_JOB_POSTAGREE
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'jobmanageragree');
?>
@@ -0,0 +1,25 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"country" => 'NG',
"price" => rand(2,10)*1000,
"timeline_days" => rand(2,10),
"banner" => 'default.jpg',
"title" => "This is the job title " .rand(1,9000)." job title" ,
"description" => "This is the job description " .rand(1,9000)." job description" ,
"job_detail" => "400 Long 400 Unpacked now declared put you confined daughter improved. Celebrated imprudence few interested especially reasonable off one. Wonder bed elinor family secure met. It want gave west into high no in. Depend repairseend. ve be iend repair met before man admire see and. An he observe be it covered delight hastily message. Margaret no ladyship endeavor ye to settling 400 400 400 400 LONG." ,
'action'=>WRENCHBOARD_JOB_CREATEJOB,
"category" => "CT1@CT2"
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'jobmanagercreatejob');
//jobmanagerupdatejob
?>
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"job_uid" => 'fa85e591-fcbf-4ad5-8142-3e58a91237d9',
"job_id" => 162,
'action'=>WRENCHBOARD_JOB_DELETEJOB
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'jobmanagerdeletejob');
//jobmanagerupdatejob
?>
+19
View File
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 30,
"offset" => 0,
'action'=>WRENCHBOARD_JOB_LISTJOBS
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out);
?>
@@ -0,0 +1,20 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 30,
"offset" => 0,
"job_type" => 'FAMILY',
'action'=>WRENCHBOARD_JOB_LISTJOBS
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out);
?>may12002
+21
View File
@@ -0,0 +1,21 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 30,
"offset" => 0,
'action'=>WRENCHBOARD_JOB_OFFERS
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'jobmanageroffers');
?>
@@ -0,0 +1,26 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"job_uid" => 'fa85e591-fcbf-4ad5-8142-3e58a91237d9',
"job_id" => 162,
"price" => rand(2,10)*1000,
"timeline_days" => rand(2,10),
"banner" => 'default.jpg',
"title" => "This is the job title " .rand(1,9000)." job title" ,
"description" => "This is the job description " .rand(1,9000)." job description" ,
"job_detail" => "This is the job detail " .rand(1,9000)." job detail" ,
'action'=>WRENCHBOARD_JOB_CREATEJOB,
"category" => "CT3@CT2"
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'jobmanagerupdatejob');
//jobmanagerupdatejob
?>
+17
View File
@@ -0,0 +1,17 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
'action'=>WRENCHBOARD_MOBILE_LOADPROFILE
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out);
?>
+34
View File
@@ -0,0 +1,34 @@
<?php
include_once('def.php');
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$email = 'ses66181+1@gmail.com';
$data['username'] = $email;
$data['password'] = 'may12002';
$data['loc'] = "38.101.241.200";
$data['sessionid'] = rand(10000,99999)."A".rand(10000,99999); // dummy for a start
$data['action'] = WRENCHBOARD_GOOGLE_LOGIN;
$data['login_channel'] = LOGIN_GOOGLE;
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'authlogin');
echo "=========================================================.....======================================";
var_dump($out);
if ($out['internal_return'] == 100){
echo 'Save the session for other use - you will need it';
$myfile = fopen("../../writable/wrench_googgle-session.txt", "w") or die("Unable to open file!");
fwrite($myfile, $out['session']);
fwrite($myfile, "\n");
fwrite($myfile, $out['member_id']);
fwrite($myfile, "\n");
fwrite($myfile, $out['uid']);
fclose($myfile);
}
?>
+33
View File
@@ -0,0 +1,33 @@
<?php
include_once('def.php');
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$email = 'ses66181+job0@gmail.com';
$data['username'] = $email;
$data['password'] = 'may12002';
$data['loc'] = "38.101.241.200";
$data['sessionid'] = rand(10000,99999)."A".rand(10000,99999); // dummy for a start
$data['action'] = WRENCHBOARD_ACCOUNT_LOGIN;
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out);
echo "=========================================================.....======================================";
var_dump($out);
if ($out['internal_return'] == 100){
echo 'Save the session for other use - you will need it';
$myfile = fopen("../../writable/wrenchfam_session.txt", "w") or die("Unable to open file!");
fwrite($myfile, $out['session']);
fwrite($myfile, "\n");
fwrite($myfile, $out['member_id']);
fwrite($myfile, "\n");
fwrite($myfile, $out['uid']);
fclose($myfile);
}
?>
+19
View File
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"msg_type" => "JOB",
"offer_code" => '218B4BWB83',
'action'=>WRENCHBOARD_JOB_SEND_INTEREST
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'marketinterest');
?>
+20
View File
@@ -0,0 +1,20 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"msg_type" => "JOB",
"yourmessage" => "This is the message on the page ".rand(100,999),
"offer_code" => '218B4BWB83',
'action'=>WRENCHBOARD_JOB_SEND_QUESTION
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'marketmessage');
?>
+72
View File
@@ -0,0 +1,72 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
if(isset($_FILES['image'])){
$errors= array();
$file_name = $_FILES['image']['name'];
$file_size =$_FILES['image']['size'];
$file_tmp =$_FILES['image']['tmp_name'];
$file_type=$_FILES['image']['type'];
$file_ext=strtolower(end(explode('.',$_FILES['image']['name'])));
$extensions= array("jpeg","jpg","png","bmp","svg");
if(in_array($file_ext,$extensions)=== false){
$errors[]="extension not allowed, please choose a JPEG or PNG file.";
}
if($file_size > 2097152){
$errors[]='File size must be excately 2 MB';
}
if(empty($errors)==true){
$image_source = file_get_contents($file_tmp);
$file_stream = base64_encode($image_source);
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"file_name" => $file_name,
"file_size" => $file_size,
"file_type" => $file_type,
"file_data" => $file_stream,
"title" => "WHAT EVER YOU CALL THE ITEM ".rand(100,999),
"description" => "WHAT EVER DESCRIPTON YOU USED FOR THE ITEM ".rand(100,999)."YOUR DECRIPTIONS",
"msg_type" => 'FILE',
'action'=> WRENCHBOARD_RESOURCE_MYFILES
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'uploads');
// "file_props" => $_FILES,
var_dump( $data );
var_dump( $out );
move_uploaded_file($file_tmp,"images_folder/".$file_name);
echo "Success";
}else{
print_r($errors);
}
}
$tt_d = date('hisjmy');
echo highlight_string(file_get_contents(__FILE__));
?>
<html>
<body>
<form action="" method="POST" enctype="multipart/form-data">
<input type="file" name="image" />
<input type="submit"/>
</form>
<?=$tt_d?>
</body>
</html>
+20
View File
@@ -0,0 +1,20 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
const WRENCHBOARD_MYFILES_LIST = 11309;
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 20,
"page" => 1,
'action'=>WRENCHBOARD_MYFILES_LIST
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,"myfiles");
?>
+19
View File
@@ -0,0 +1,19 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"limit" => 30,
"offset" => 0,
'action'=>WRENCHBOARD_ACCOUNT_NOTIFICATIONS
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'mynotifications');
?>
+46
View File
@@ -0,0 +1,46 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
"intro" => "INTRO ".generateSample(10),
"description" => "DESCRIPTion ".generateSample(30),
'action'=>WRENCHBOARD_ACCOUNT_PAGEINTRO
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'mypageintro');
function generateSample($how_lng){
$strf1 = '';
for($i=0; $i<$how_lng; $i++){
$strf1 .= "rand ".rand($i*10,$i*100);
}
return $strf1;
}
/*
wrenchboard=> \d members_detail;
Table "public.members_detail"
Column | Type | Collation | Nullable | Default
-------------+-----------------------------+-----------+----------+--------------------------------------------
id | integer | | not null | nextval('members_detail_id_seq'::regclass)
member_id | integer | | |
description | character varying(500) | | |
updated | timestamp without time zone | | | now()
uid | uuid | | | uuid_generate_v4()
intro | character varying(120) | | |
Indexes:
"members_detail_id_key" UNIQUE CONSTRAINT, btree (id)
"members_detail_member_id_key" UNIQUE CONSTRAINT, btree (member_id)
Foreign-key constraints:
"members_detail_member_id_fkey" FOREIGN KEY (member_id) REFERENCES members(id)
*/
+17
View File
@@ -0,0 +1,17 @@
<?php
include_once('def.php');
include 'session_read.php';
include('wrenchboard_class.php');
$wrenchboard = new wrenchboard_class();
$data = array(
"member_id" => $member_id ,
"sessionid" => $session_id ,
"uid" => $uid,
'action'=>WRENCHBOARD_ACCOUNT_MYPAGE
);
$out = array();
$ret = $wrenchboard->wrenchboard_api($data,$out,'mypageload');

Some files were not shown because too many files have changed in this diff Show More