Current Path: > home > codekrsu > > ameliagraphics.com > wp-content > plugins > wpforms-lite > src > > Admin > Tools > Views
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
ActionScheduler.php | File | 1401 bytes | August 18 2022 14:59:52. | |
ActionSchedulerList.php | File | 2451 bytes | September 26 2024 15:36:36. | |
CodeSnippets.php | File | 2845 bytes | November 28 2023 16:59:36. | |
EntryAutomation.php | File | 2107 bytes | June 17 2025 13:49:02. | |
Export.php | File | 9635 bytes | April 24 2025 14:53:30. | |
Import.php | File | 11622 bytes | September 26 2024 15:36:36. | |
Importer.php | File | 9901 bytes | August 10 2023 15:19:36. | |
Logs.php | File | 8394 bytes | September 26 2024 15:36:36. | |
System.php | File | 13576 bytes | August 08 2024 19:32:00. | |
View.php | File | 1744 bytes | November 07 2024 17:15:50. |
<?php namespace WPForms\Admin\Tools\Views; use WPForms\Admin\Tools\Tools; /** * Single View class. * * @since 1.6.6 */ abstract class View { /** * View slug. * * @since 1.6.6 * * @var string */ protected $slug; /** * Init. * * @since 1.6.6 */ abstract public function init(); /** * Get link to the view page. * * @since 1.6.6 * * @return string */ public function get_link() { return add_query_arg( [ 'page' => Tools::SLUG, 'view' => $this->slug, ], admin_url( 'admin.php' ) ); } /** * Get view label. * * @since 1.6.6 * * @return string */ abstract public function get_label(); /** * Checking user capability to view. * * @since 1.6.6 * * @return bool */ abstract public function check_capability(); /** * Checking if needs display in navigation. * * @since 1.6.6 * * @return bool */ public function hide_from_nav() { return false; } /** * Checking if navigation needs display. * * @since 1.6.6 * * @return bool */ public function show_nav() { return true; } /** * Display nonce field. * * @since 1.6.6 */ public function nonce_field() { wp_nonce_field( 'wpforms_' . $this->slug . '_nonce', 'wpforms-tools-' . $this->slug . '-nonce' ); } /** * Verify nonce field. * * @since 1.6.6 */ public function verify_nonce(): bool { $nonce_name = 'wpforms-tools-' . $this->slug . '-nonce'; $nonce = isset( $_POST[ $nonce_name ] ) ? sanitize_text_field( wp_unslash( $_POST[ $nonce_name ] ) ) : ''; return (bool) wp_verify_nonce( $nonce, 'wpforms_' . $this->slug . '_nonce' ); } /** * Display view content. * * @since 1.6.6 */ abstract public function display(); }
SILENT KILLER Tool