ACF_Ajax_User_Setting::get_response
get_response
Returns the response data to sent back.
Method of the class: ACF_Ajax_User_Setting{}
No Hooks.
Returns
Mixed. The response data or WP_Error.
Usage
$ACF_Ajax_User_Setting = new ACF_Ajax_User_Setting(); $ACF_Ajax_User_Setting->get_response( $request );
- $request(array) (required)
- The request args.
Changelog
| Since 5.7.2 | Introduced. |
ACF_Ajax_User_Setting::get_response() ACF Ajax User Setting::get response code ACF 6.8.8
public function get_response( $request ) {
if ( ! acf_current_user_can_admin() ) {
return new WP_Error( 'acf_invalid_permissions', __( 'Sorry, you do not have permission to do that.', 'acf' ) );
}
// update
if ( $this->has( 'value' ) ) {
return acf_update_user_setting( $this->get( 'name' ), $this->get( 'value' ) );
// get
} else {
return acf_get_user_setting( $this->get( 'name' ) );
}
}