= 100 ) { return false; } $request_url = $proxyEndpoint . '?' . http_build_query( $params, null, '&', PHP_QUERY_RFC3986 ); $result = API_Process::process( $request_url, 'processProxy', false ); return $result['data_raw']; } public static function process_module_event( $request_template, $request_event_name ) { if ( ! $request_template || ! $request_event_name ) { return false; } $request_url = str_replace( [ '%SHOP_DOMAIN%', '%EVENT%', '%PLATFORM%', '%EMAIL%', '%MODE%', ], [ Helper::get_shop_domain(), $request_event_name, Helper::getConfigSetting( 'shop/platform', 'woo' ), Helper::get_resolved_activation_email(), Helper::get_mode(), ], $request_template ); $result = API_Process::process( $request_url, 'Events' ); $is_success = ! empty( $result['success'] ) && true === $result['success']; return $is_success; } }