Skip to content
Snippets Groups Projects
Commit fa0f9df9 authored by Genvictus's avatar Genvictus
Browse files
parents bdcfa359 ad25b3a5
Branches
Tags
No related merge requests found
...@@ -60,22 +60,13 @@ class SocmedSoapClient ...@@ -60,22 +60,13 @@ class SocmedSoapClient
return $response; return $response;
} }
public function acceptUnlocking($socmed_id, $link_code) public function verifyUnlocking($socmed_id, $dashboard_id, $link_code)
{ {
$res = $this->client->call("acceptUnlocking", array( $res = $this->client->call("verifyUnlocking", array(
'arg0' => $socmed_id, 'arg0' => $socmed_id,
'arg1' => null, 'arg1' => $dashboard_id,
'arg2' => $link_code, 'arg2' => $link_code,
)); ));
return $res; return $res;
} }
public function rejectUnlocking($socmed_id, $link_code)
{
$res = $this->client->call("rejectUnlocking", array(
'arg0' => $socmed_id,
'arg1' => $link_code,
));
return $res;
}
} }
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require_once SRC_ROOT_PATH . "/baseclasses/BaseModel.php"; require_once SRC_ROOT_PATH . "/baseclasses/BaseModel.php";
class SubscriptionModel extends BaseModel class UnlockingModel extends BaseModel
{ {
public $socmed_id; public $socmed_id;
public $dashboard_id; public $dashboard_id;
......
...@@ -34,7 +34,7 @@ class UnlockingRepository extends BaseRepository{ ...@@ -34,7 +34,7 @@ class UnlockingRepository extends BaseRepository{
return $stmt->fetchAll(); return $stmt->fetchAll();
} }
public function getAcceptedUnlockingBySocmedID($socmed_id) { public function getVerifiedUnlockingBySocmedID($socmed_id) {
$sql = "SELECT * FROM unlocking WHERE socmed_id = :socmed_id and dashboard_id IS NOT NULL"; $sql = "SELECT * FROM unlocking WHERE socmed_id = :socmed_id and dashboard_id IS NOT NULL";
$stmt = $this->pdo->prepare($sql); $stmt = $this->pdo->prepare($sql);
......
<?php <?php
require_once PROJECT_ROOT_PATH . "/src/bases/BaseService.php"; require_once SRC_ROOT_PATH . "/baseclasses/BaseService.php";
require_once PROJECT_ROOT_PATH . "/src/utils/SoapWrapper.php"; require_once SRC_ROOT_PATH . "/utils/SoapWrapper.php";
require_once PROJECT_ROOT_PATH . "/src/clients/SocmedSoapClient.php"; require_once SRC_ROOT_PATH . "/clients/SocmedSoapClient.php";
require_once PROJECT_ROOT_PATH . "/src/models/UnlockingModel.php"; require_once SRC_ROOT_PATH . "/models/UnlockingModel.php";
require_once PROJECT_ROOT_PATH . "/src/repositories/UnlockingRepository.php"; require_once SRC_ROOT_PATH . "/repositories/UnlockingRepository.php";
class UnlockingService extends BaseSrv { class UnlockingService extends BaseSrv {
protected static $instance; protected static $instance;
...@@ -24,8 +24,8 @@ class UnlockingService extends BaseSrv { ...@@ -24,8 +24,8 @@ class UnlockingService extends BaseSrv {
return self::$instance; return self::$instance;
} }
public function getAcceptedUnlockingBySocmedId($socmedId) { public function getVerifiedUnlockingBySocmedId($socmedId) {
$unlocksSQL = UnlockingRepository::getInstance()->getAcceptedUnlockingBySocmedId($socmedId); $unlocksSQL = UnlockingRepository::getInstance()->getVerifiedUnlockingBySocmedId($socmedId);
$unlocks = []; $unlocks = [];
foreach ($unlocksSQL as $unlockSQL) { foreach ($unlocksSQL as $unlockSQL) {
...@@ -63,11 +63,7 @@ class UnlockingService extends BaseSrv { ...@@ -63,11 +63,7 @@ class UnlockingService extends BaseSrv {
return $subs; return $subs;
} }
public function acceptUnlocking($socmed_id, $link_code) { public function verifyUnlocking($socmed_id, $dashboard_id, $link_code) {
return $this->client->acceptUnlocking($socmed_id, $link_code); return $this->client->verifyUnlocking($socmed_id, $dashboard_id, $link_code);
}
public function rejectUnlocking($socmed_id, $link_code) {
return $this->client->rejectUnlocking($socmed_id, $link_code);
} }
} }
...@@ -9,7 +9,7 @@ class SoapWrapper { ...@@ -9,7 +9,7 @@ class SoapWrapper {
"encoding" => "UTF-8", "encoding" => "UTF-8",
'stream_context' => stream_context_create(array( 'stream_context' => stream_context_create(array(
'http' => array( 'http' => array(
'header' => 'Authorization: Bearer ' . $_ENV['API_KEY'], 'header' => 'Authorization: ' . $_ENV['API_KEY'],
), ),
)), )),
)); ));
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment