51 lines
1.0 KiB
PHP
51 lines
1.0 KiB
PHP
<?php
|
|
/*
|
|
Author: Riccardo Di Dato
|
|
Creation Date: 10/feb/2016
|
|
*/
|
|
|
|
/**
|
|
* Parametri {fileContent}.
|
|
* Salva {fileContent} come nuovo backup
|
|
*
|
|
* @author Riccardo Di Dato
|
|
*/
|
|
class RAPI_CreateBackupRequestDetails extends RAPI_RequestDetails {
|
|
/**
|
|
* Returns true if the operation requires an
|
|
* operationId (for writes and deletion)
|
|
*/
|
|
public static function usesOperationId(){
|
|
return true;
|
|
}
|
|
|
|
/**
|
|
* Returns the name of the operation used by the request factory (NOT THE RAPI_Operation !!!!!)
|
|
* @return string
|
|
*/
|
|
public static function getOperationName(){
|
|
return "CreateBackup";
|
|
}
|
|
|
|
/**
|
|
* @see RAPI_RequestDetails::getResponseDetailsClass()
|
|
*/
|
|
public static function getResponseDetailsClass(){
|
|
return "RAPI_CreateBackupResponseDetails";
|
|
}
|
|
|
|
/**
|
|
* @see RAPI_RequestDetails::getArgumentList()
|
|
*/
|
|
public static function getArgumentList(){
|
|
return array("filename");
|
|
}
|
|
|
|
/**
|
|
* @see RAPI_MessageDetails::getAttachmentList()
|
|
*/
|
|
public static function getAttachmentList(){
|
|
return array("backup");
|
|
}
|
|
}
|
|
?>
|