/home/vianto5/.trash/cititower.mx/wp-content/plugins/wpforms/src/Pro/Admin/Entries
NameSizeModeActions
Ajax/-0755rm
Export/-0755rm
Overview/-0755rm
Table/-0755rm
Edit.php481030644editdlrm
FilterSearch.php50440644editdlrm
Handler.php16850644editdlrm
Helpers.php11900644editdlrm
ListTable.php624740644editdlrm
Page.php434250644editdlrm
PageOptions.php19070644editdlrm
PrintPreview.php165920644editdlrm
Edit: /home/vianto5/.trash/cititower.mx/wp-content/plugins/wpforms/src/Pro/Admin/Entries/Handler.php (1685B)
maybe_redirect(); } /** * Maybe redirect to the entries list page. * * @since 1.8.3 */ public function maybe_redirect() { // Redirect to the entries page if the current page is not valid. if ( ! $this->is_valid_entries_page() ) { wp_safe_redirect( admin_url( 'admin.php?page=wpforms-entries' ) ); exit; } } /** * Check if the current entries page is valid. * * @since 1.8.3 * * @return bool */ protected function is_valid_entries_page() { // phpcs:ignore Generic.Metrics.CyclomaticComplexity.TooHigh, Generic.Metrics.CyclomaticComplexity.MaxExceeded $url_args = $this->get_entries_page_args(); // Check if the page is the entries list page. if ( empty( $url_args ) || empty( $url_args['view'] ) ) { return true; } $available_views = [ 'list', 'edit', 'print', 'details', 'survey', ]; return in_array( sanitize_key( $url_args['view'] ), $available_views, true ); } /** * Get entries page arguments. * * @since 1.8.3 * * @return array */ protected function get_entries_page_args() { $current_url = wpforms_current_url(); $url_query = wp_parse_url( $current_url, PHP_URL_QUERY ); $url_args = wp_parse_args( $url_query ); // Remove the page argument. Empty page argument means that the current page is the entries list page. unset( $url_args['page'] ); return $url_args; } }