File ManagerCurrent Directory: wp-content/plugins/wpforms/src/Pro/Integrations/LiteConnectLinux appserver-0d5e4f1e-php-cc8da225320a42ba9b7d66cba40b1f03 6.6.123+ #1 SMP PREEMPT_DYNAMIC Wed Mar 11 09:04:28 UTC 2026 x86_64Edit File: API.php <?php namespace WPForms\Pro\Integrations\LiteConnect; /** * Class API. * * @since 1.7.4 */ class API extends \WPForms\Integrations\LiteConnect\API { /** * Batch size. * * @since 1.7.4 * * @var int */ const LITE_CONNECT_BATCH_SIZE = 250; /** * Retrieve site entries from the Lite Connect API. * * @since 1.7.4 * * @param string $access_token The access token. * @param string $last_import_id The ID of the last imported entry. * * @return false|string */ public function retrieve_site_entries( $access_token, $last_import_id = null ) { /** * Allow to filter batch size for retrieving site entries from the Lite Connect API. * * @since 1.8.8 * * @param int $batch_size Batch size. */ $batch_size = (int) apply_filters( 'wpforms_pro_integrations_lite_connect_api_batch_size', self::LITE_CONNECT_BATCH_SIZE ); $body = [ 'domain' => $this->domain, 'site_id' => $this->site_id, 'size' => $batch_size, ]; if ( $last_import_id ) { $body['last_record'] = $last_import_id; } return $this->request( '/retrieval/entries', $body, [ 'X-WPForms-Lite-Connect-Access-Token' => $access_token, ] ); } /** * Add restored flag to the Lite Connect API. * * @since 1.7.4 * * @param string $site_key The site key. * * @return false|string */ public function add_restored_flag( $site_key ) { return $this->request( '/utils/add_restored_tag', [ 'domain' => $this->domain, 'site_id' => $this->site_id, ], [ 'X-WPForms-Lite-Connect-Site-Key' => $site_key, ] ); } } Upload File Directory Listing NameTypeSizeActions.. (Parent Directory)DirAPI.phpFile1.57 KB Rename | Delete | EditAddRestoredFlagTask.phpFile1.88 KB Rename | Delete | EditAdmin.phpFile12.95 KB Rename | Delete | EditImportEntriesTask.phpFile3.01 KB Rename | Delete | EditIntegration.phpFile13.78 KB Rename | Delete | EditLiteConnect.phpFile1.16 KB Rename | Delete | Edit