← All changes
|
json-endpoints/class.wpcom-json-api-update-site-logo-endpoint.php
+6
-0
13.9.2
→
16.3-a.1
View file →
| @@ -6,8 +6,12 @@ | ||
| 6 | 6 | * Set site logo settings: /sites/%s/logo |
| 7 | 7 | * Delete site logo settings: /sites/%s/logo/delete |
| 8 | 8 | */ |
| 9 | 9 | |
| 10 | +if ( ! defined( 'ABSPATH' ) ) { | |
| 11 | + exit( 0 ); | |
| 12 | +} | |
| 13 | + | |
| 10 | 14 | new WPCOM_JSON_API_Update_Site_Logo_Endpoint( |
| 11 | 15 | array( |
| 12 | 16 | 'description' => 'Set site logo settings', |
| 13 | 17 | 'group' => '__do_not_document', |
| @@ -60,8 +64,10 @@ | ||
| 60 | 64 | ); |
| 61 | 65 | |
| 62 | 66 | /** |
| 63 | 67 | * Set site logo settings API class. |
| 68 | + * | |
| 69 | + * @phan-constructor-used-for-side-effects | |
| 64 | 70 | */ |
| 65 | 71 | class WPCOM_JSON_API_Update_Site_Logo_Endpoint extends WPCOM_JSON_API_Endpoint { |
| 66 | 72 | /** |
| 67 | 73 | * Set site logo settings API callback. |