swagger page

This commit is contained in:
CHIEFSOFT\ameye
2024-04-27 07:29:39 -04:00
parent 7cfeabcada
commit 46c423dca0
21 changed files with 6619 additions and 53 deletions
+28 -7
View File
@@ -20,13 +20,8 @@ class DigiFiBVN extends BaseController
public function completeBVNVerify(){
return $this->respond([], 200);
}
public function startBVNVerify()
{
$data = $this->request->getPost();
if ($data['bvn'] != '') {
if ($data['bvn'] != '' && $data['verification_id'] !='' && $data['otp'] !='') {
$final_out = $data;
@@ -45,6 +40,32 @@ class DigiFiBVN extends BaseController
$token = JWT::encode($payload, $key, 'HS256');
$response = [
'message' => 'Account Verified',
'call_return' => '100',
"uid" => "3119b744-42ad-4834-bb83-b737588754ca",
"firstname"=>'Firstname',
"lastname"=>'lastname',
"last_login"=> "2024-04-26 13:35:19.750027",
"token" =>$token
];
return $this->respond($response, 200);
} else {
$response = [
'message' => 'Invalid account found',
'call_return' => '100',
'token' => ''
];
return $this->fail($response, 409);
}
}
public function startBVNVerify()
{
$data = $this->request->getPost();
if ($data['bvn'] != '') {
$response = [
'message' => 'Verification text sent to user',
'call_return' => '100',
@@ -54,7 +75,7 @@ class DigiFiBVN extends BaseController
return $this->respond($response, 200);
} else {
$response = [
'message' => 'Login failed',
'message' => 'Failure',
'call_return' => '100',
'token' => ''
];