1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
<?php /* Payload: backupbuddy_api backupbuddy_version verb */
defined('ABSPATH') or die( '404 Not Found' ); if ( ! isset( $_POST['backupbuddy_api'] ) ) { die( '404 Not Found.' ); }
backupbuddy_api_server::runVerb( pb_backupbuddy::_POST( 'verb' ) );
class backupbuddy_api_server { public static function runVerb( $verb ) { if ( 'getPreDeployInfo' == $verb ) { self::apiReturn( backupbuddy_api::getPreDeployInfo() ); } } public static function apiReturn( $data ) { die( json_encode( array( 'success' => true, 'data' => $data ) ) ); } // End apiReturn(). } // End class.
|