ACF_Ajax_User_Setting::get_responsepublicACF 5.7.2

get_response

Returns the response data to sent back.

Метод класса: ACF_Ajax_User_Setting{}

Хуков нет.

Возвращает

Разное. The response data or WP_Error.

Использование

$ACF_Ajax_User_Setting = new ACF_Ajax_User_Setting();
$ACF_Ajax_User_Setting->get_response( $request );
$request(массив) (обязательный)
The request args.

Список изменений

С версии 5.7.2 Введена.

Код ACF_Ajax_User_Setting::get_response() ACF 6.4.2

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' ) );
	}
}