for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace DevOpsSantana\AAPanel;
/**
* Class AAPanelBackup
* @package DevOpsSantana\AAPanel
* @author Rogério Santana <https://github.com/devopssantana>
* @since : 2022
*/
class AAPanelBackup extends AAPanelConnect
{
* Class Construct
public function __construct()
parent::__construct();
}
* @description List Backup
* @param int $limit
* @param $search
* @return mixed
public function List(int $limit = 100, $search = null): mixed
$url = $this->serverUrl .'/data?action=getData&table=backup';
$this->data['limit'] = $limit;
$this->data['type'] = 0;
$this->data['search'] = $search;
return (parent::Execute($url,$this->data));
* @description Create Backup
* @param $id
public function Create($id): mixed
$url = $this->serverUrl .'/site?action=ToBackup';
$this->data['id'] = $id;
* @description Delete Backup
public function Delete($id): mixed
$url = $this->serverUrl .'/site?action=DelBackup';