mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-04 18:29:39 +02:00
35 lines
No EOL
918 B
PHP
35 lines
No EOL
918 B
PHP
<?php
|
|
if (empty($global['systemRootPath'])) {
|
|
$global['systemRootPath'] = '../../../';
|
|
}
|
|
require_once $global['systemRootPath'] . 'videos/configuration.php';
|
|
require_once $global['systemRootPath'] . 'objects/user.php';
|
|
|
|
$obj = new stdClass();
|
|
$obj->error = true;
|
|
$obj->msg = "";
|
|
$obj->walletBalance = 0;
|
|
|
|
if (!User::isAdmin()) {
|
|
$obj->msg = ("Is not admin");
|
|
die(json_encode($obj));
|
|
}
|
|
$plugin = AVideoPlugin::loadPluginIfEnabled("YPTWallet");
|
|
if(empty($plugin)){
|
|
$obj->msg = ("Plugin not enabled");
|
|
die(json_encode($obj));
|
|
}
|
|
if(empty($_POST['users_id'])){
|
|
$obj->msg = ("User Not defined");
|
|
die(json_encode($obj));
|
|
}
|
|
|
|
$_POST['balance'] = floatval($_POST['balance']);
|
|
|
|
header('Content-Type: application/json');
|
|
|
|
$resp = $plugin->saveBalance($_POST['users_id'], $_POST['balance']);
|
|
$obj->error = false;
|
|
$obj->walletBalance = $plugin->getBalanceFormated(User::getId());
|
|
|
|
echo json_encode($obj); |