2017-03-11 02:51:06 +07:00
|
|
|
<?php
|
|
|
|
/**
|
2023-10-12 15:55:42 +07:00
|
|
|
* PHP Mikrotik Billing (https://github.com/hotspotbilling/phpnuxbill/)
|
|
|
|
* by https://t.me/ibnux
|
|
|
|
**/
|
|
|
|
|
2017-03-11 02:51:06 +07:00
|
|
|
|
2023-03-08 11:08:56 +07:00
|
|
|
class App{
|
2017-03-11 02:51:06 +07:00
|
|
|
public static function _run(){
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
|
2024-04-04 15:27:13 +07:00
|
|
|
public static function getToken(){
|
|
|
|
return md5(microtime());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static function setToken($token, $value){
|
|
|
|
$_SESSION[$token] = $value;
|
|
|
|
}
|
|
|
|
|
|
|
|
public static function getTokenValue($key){
|
2024-11-04 15:10:58 +07:00
|
|
|
if(empty($key)){
|
|
|
|
return "";
|
|
|
|
}
|
2024-04-04 15:27:13 +07:00
|
|
|
if(isset($_SESSION[$key])){
|
|
|
|
return $_SESSION[$key];
|
|
|
|
}else{
|
|
|
|
return "";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2024-12-27 17:13:53 +07:00
|
|
|
public static function getVoucher(){
|
|
|
|
return md5(microtime());
|
|
|
|
}
|
|
|
|
|
|
|
|
public static function setVoucher($token, $value){
|
|
|
|
$_SESSION[$token] = $value;
|
|
|
|
}
|
|
|
|
|
|
|
|
public static function getVoucherValue($key){
|
|
|
|
if(empty($key)){
|
|
|
|
return "";
|
|
|
|
}
|
|
|
|
if(isset($_SESSION[$key])){
|
|
|
|
return $_SESSION[$key];
|
|
|
|
}else{
|
|
|
|
return "";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|