+ Creation du wallet agent lors de l'inscription
This commit is contained in:
parent
6adbbe154e
commit
67ef9414ed
|
@ -1167,7 +1167,25 @@ ag.adresse,
|
||||||
}else return mysqli_error($this->con);
|
}else return mysqli_error($this->con);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function vir(){
|
public function createWalletForAgent($phoneTransaction=null){
|
||||||
|
$result = mysqli_query($this->con,"SELECT id from networks_agents WHERE transactionNumber ='$phoneTransaction'");
|
||||||
|
if($result){
|
||||||
|
$array=mysqli_fetch_array($result,MYSQLI_ASSOC);
|
||||||
|
$idNetworkAgent = $array['id'];
|
||||||
|
if($idNetworkAgent){
|
||||||
|
$result = mysqli_query($this->con,"INSERT INTO wallets (id_networkAgent) VALUES ('$idNetworkAgent')");
|
||||||
|
return $result;
|
||||||
|
}else return false;
|
||||||
|
}else return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getConfigWallet($id_network){
|
||||||
|
$result = mysqli_query($this->con,"SELECT * FROM `configWallet` WHERE id_network = '$id_network'");
|
||||||
|
if($result){
|
||||||
|
$num_row=mysqli_num_rows($result);
|
||||||
|
return $num_row>0 ;
|
||||||
|
}else{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -408,6 +408,9 @@ class Requester
|
||||||
if ($user != null && !isset($user['error'])) {
|
if ($user != null && !isset($user['error'])) {
|
||||||
//if ($user) {
|
//if ($user) {
|
||||||
// user stored successfully
|
// user stored successfully
|
||||||
|
//Create wallet if network has wallet
|
||||||
|
if($this->db->getConfigWallet($request->network->id))
|
||||||
|
$this->db->createWalletForAgent($request->phone_transaction);
|
||||||
$user["success"] = 1;
|
$user["success"] = 1;
|
||||||
$validation = $user["validation_code"];
|
$validation = $user["validation_code"];
|
||||||
$username = $user["lastname"];
|
$username = $user["lastname"];
|
||||||
|
|
Loading…
Reference in New Issue