add 4th parameter $step to Admins::increaseUsage(); fixes #628
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
This commit is contained in:
@@ -385,6 +385,7 @@ abstract class ApiCommand extends ApiParameter
|
|||||||
* @param string $operator
|
* @param string $operator
|
||||||
* @param string $resource
|
* @param string $resource
|
||||||
* @param string $extra
|
* @param string $extra
|
||||||
|
* @param int $step
|
||||||
*/
|
*/
|
||||||
protected static function updateResourceUsage($table = null, $keyfield = null, $key = null, $operator = '+', $resource = null, $extra = null, $step = 1)
|
protected static function updateResourceUsage($table = null, $keyfield = null, $key = null, $operator = '+', $resource = null, $extra = null, $step = 1)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -792,10 +792,12 @@ class Admins extends \Froxlor\Api\ApiCommand implements \Froxlor\Api\ResourceEnt
|
|||||||
* @param string $resource
|
* @param string $resource
|
||||||
* @param string $extra
|
* @param string $extra
|
||||||
* optional, default empty
|
* optional, default empty
|
||||||
|
* @param int $increase_by
|
||||||
|
* optional, default 1
|
||||||
*/
|
*/
|
||||||
public static function increaseUsage($adminid = 0, $resource = null, $extra = '')
|
public static function increaseUsage($adminid = 0, $resource = null, $extra = '', $increasae_by = 1)
|
||||||
{
|
{
|
||||||
self::updateResourceUsage(TABLE_PANEL_ADMINS, 'adminid', $adminid, '+', $resource, $extra);
|
self::updateResourceUsage(TABLE_PANEL_ADMINS, 'adminid', $adminid, '+', $resource, $extra, $increase_by);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -805,9 +807,11 @@ class Admins extends \Froxlor\Api\ApiCommand implements \Froxlor\Api\ResourceEnt
|
|||||||
* @param string $resource
|
* @param string $resource
|
||||||
* @param string $extra
|
* @param string $extra
|
||||||
* optional, default empty
|
* optional, default empty
|
||||||
|
* @param int $decrease_by
|
||||||
|
* optional, default 1
|
||||||
*/
|
*/
|
||||||
public static function decreaseUsage($adminid = 0, $resource = null, $extra = '')
|
public static function decreaseUsage($adminid = 0, $resource = null, $extra = '', $decrease_by = 1)
|
||||||
{
|
{
|
||||||
self::updateResourceUsage(TABLE_PANEL_ADMINS, 'adminid', $adminid, '-', $resource, $extra);
|
self::updateResourceUsage(TABLE_PANEL_ADMINS, 'adminid', $adminid, '-', $resource, $extra, $decrease_by);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1677,6 +1677,7 @@ class Customers extends \Froxlor\Api\ApiCommand implements \Froxlor\Api\Resource
|
|||||||
* @param string $extra
|
* @param string $extra
|
||||||
* optional, default empty
|
* optional, default empty
|
||||||
* @param int $increase_by
|
* @param int $increase_by
|
||||||
|
* optional, default 1
|
||||||
*/
|
*/
|
||||||
public static function increaseUsage($customerid = 0, $resource = null, $extra = '', $increase_by = 1)
|
public static function increaseUsage($customerid = 0, $resource = null, $extra = '', $increase_by = 1)
|
||||||
{
|
{
|
||||||
@@ -1691,6 +1692,7 @@ class Customers extends \Froxlor\Api\ApiCommand implements \Froxlor\Api\Resource
|
|||||||
* @param string $extra
|
* @param string $extra
|
||||||
* optional, default empty
|
* optional, default empty
|
||||||
* @param int $decrease_by
|
* @param int $decrease_by
|
||||||
|
* optional, default 1
|
||||||
*/
|
*/
|
||||||
public static function decreaseUsage($customerid = 0, $resource = null, $extra = '', $decrease_by = 1)
|
public static function decreaseUsage($customerid = 0, $resource = null, $extra = '', $decrease_by = 1)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user