add Bills info to comment
This commit is contained in:
parent
c32e921cab
commit
264b7b43f6
@ -88,8 +88,8 @@ class MikrotikHotspot
|
|||||||
$unitup = 'M';
|
$unitup = 'M';
|
||||||
}
|
}
|
||||||
$rate = $bw['rate_up'] . $unitup . "/" . $bw['rate_down'] . $unitdown;
|
$rate = $bw['rate_up'] . $unitup . "/" . $bw['rate_down'] . $unitdown;
|
||||||
if(!empty(trim($bw['burst']))){
|
if (!empty(trim($bw['burst']))) {
|
||||||
$rate .= ' '.$bw['burst'];
|
$rate .= ' ' . $bw['burst'];
|
||||||
}
|
}
|
||||||
$addRequest = new RouterOS\Request('/ip/hotspot/user/profile/add');
|
$addRequest = new RouterOS\Request('/ip/hotspot/user/profile/add');
|
||||||
$client->sendSync(
|
$client->sendSync(
|
||||||
@ -167,8 +167,8 @@ class MikrotikHotspot
|
|||||||
$unitup = 'M';
|
$unitup = 'M';
|
||||||
}
|
}
|
||||||
$rate = $bw['rate_up'] . $unitup . "/" . $bw['rate_down'] . $unitdown;
|
$rate = $bw['rate_up'] . $unitup . "/" . $bw['rate_down'] . $unitdown;
|
||||||
if(!empty(trim($bw['burst']))){
|
if (!empty(trim($bw['burst']))) {
|
||||||
$rate .= ' '.$bw['burst'];
|
$rate .= ' ' . $bw['burst'];
|
||||||
}
|
}
|
||||||
$setRequest = new RouterOS\Request('/ip/hotspot/user/profile/set');
|
$setRequest = new RouterOS\Request('/ip/hotspot/user/profile/set');
|
||||||
$client->sendSync(
|
$client->sendSync(
|
||||||
@ -250,7 +250,7 @@ class MikrotikHotspot
|
|||||||
->setArgument('name', $customer['username'])
|
->setArgument('name', $customer['username'])
|
||||||
->setArgument('profile', $plan['name_plan'])
|
->setArgument('profile', $plan['name_plan'])
|
||||||
->setArgument('password', $customer['password'])
|
->setArgument('password', $customer['password'])
|
||||||
->setArgument('comment', $customer['fullname'])
|
->setArgument('comment', $customer['fullname'] . ' | ' . implode(', ', User::getBillNames($customer['id'])))
|
||||||
->setArgument('email', $customer['email'])
|
->setArgument('email', $customer['email'])
|
||||||
->setArgument('limit-uptime', $timelimit)
|
->setArgument('limit-uptime', $timelimit)
|
||||||
);
|
);
|
||||||
@ -264,7 +264,7 @@ class MikrotikHotspot
|
|||||||
->setArgument('name', $customer['username'])
|
->setArgument('name', $customer['username'])
|
||||||
->setArgument('profile', $plan['name_plan'])
|
->setArgument('profile', $plan['name_plan'])
|
||||||
->setArgument('password', $customer['password'])
|
->setArgument('password', $customer['password'])
|
||||||
->setArgument('comment', $customer['fullname'])
|
->setArgument('comment', $customer['fullname'] . ' | ' . implode(', ', User::getBillNames($customer['id'])))
|
||||||
->setArgument('email', $customer['email'])
|
->setArgument('email', $customer['email'])
|
||||||
->setArgument('limit-bytes-total', $datalimit)
|
->setArgument('limit-bytes-total', $datalimit)
|
||||||
);
|
);
|
||||||
@ -282,7 +282,7 @@ class MikrotikHotspot
|
|||||||
->setArgument('name', $customer['username'])
|
->setArgument('name', $customer['username'])
|
||||||
->setArgument('profile', $plan['name_plan'])
|
->setArgument('profile', $plan['name_plan'])
|
||||||
->setArgument('password', $customer['password'])
|
->setArgument('password', $customer['password'])
|
||||||
->setArgument('comment', $customer['fullname'])
|
->setArgument('comment', $customer['fullname'] . ' | ' . implode(', ', User::getBillNames($customer['id'])))
|
||||||
->setArgument('email', $customer['email'])
|
->setArgument('email', $customer['email'])
|
||||||
->setArgument('limit-uptime', $timelimit)
|
->setArgument('limit-uptime', $timelimit)
|
||||||
->setArgument('limit-bytes-total', $datalimit)
|
->setArgument('limit-bytes-total', $datalimit)
|
||||||
@ -293,7 +293,7 @@ class MikrotikHotspot
|
|||||||
$addRequest
|
$addRequest
|
||||||
->setArgument('name', $customer['username'])
|
->setArgument('name', $customer['username'])
|
||||||
->setArgument('profile', $plan['name_plan'])
|
->setArgument('profile', $plan['name_plan'])
|
||||||
->setArgument('comment', $customer['fullname'])
|
->setArgument('comment', $customer['fullname'] . ' | ' . implode(', ', User::getBillNames($customer['id'])))
|
||||||
->setArgument('email', $customer['email'])
|
->setArgument('email', $customer['email'])
|
||||||
->setArgument('password', $customer['password'])
|
->setArgument('password', $customer['password'])
|
||||||
);
|
);
|
||||||
|
@ -47,7 +47,7 @@ class MikrotikPppoe
|
|||||||
$setRequest = new RouterOS\Request('/ppp/secret/set');
|
$setRequest = new RouterOS\Request('/ppp/secret/set');
|
||||||
$setRequest->setArgument('numbers', $cid);
|
$setRequest->setArgument('numbers', $cid);
|
||||||
$setRequest->setArgument('profile', $plan['name_plan']);
|
$setRequest->setArgument('profile', $plan['name_plan']);
|
||||||
$setRequest->setArgument('comment', $customer['fullname'] . ' | ' . $customer['email']);
|
$setRequest->setArgument('comment', $customer['fullname'] . ' | ' . $customer['email'] . ' | ' . implode(', ', User::getBillNames($customer['id'])));
|
||||||
$setRequest->setArgument('password', $pass);
|
$setRequest->setArgument('password', $pass);
|
||||||
$client->sendSync($setRequest);
|
$client->sendSync($setRequest);
|
||||||
//disconnect then
|
//disconnect then
|
||||||
@ -294,7 +294,7 @@ class MikrotikPppoe
|
|||||||
->setArgument('name', $customer['username'])
|
->setArgument('name', $customer['username'])
|
||||||
->setArgument('service', 'pppoe')
|
->setArgument('service', 'pppoe')
|
||||||
->setArgument('profile', $plan['name_plan'])
|
->setArgument('profile', $plan['name_plan'])
|
||||||
->setArgument('comment', $customer['fullname'] . ' | ' . $customer['email'])
|
->setArgument('comment', $customer['fullname'] . ' | ' . $customer['email'] . ' | ' . implode(', ', User::getBillNames($customer['id'])))
|
||||||
->setArgument('password', $pass)
|
->setArgument('password', $pass)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user