AnonSec Shell
Server IP : 209.38.156.173  /  Your IP : 216.73.216.122   [ Reverse IP ]
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64
User : root ( 0)
PHP Version : 8.1.2-1ubuntu2.22
Disable Function : NONE
Domains : 2 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/html/wp-content/plugins/wpforms-lite/src/Admin/Payments/Views/Overview/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /var/www/html/wp-content/plugins/wpforms-lite/src/Admin/Payments/Views/Overview//ModeToggle.php
<?php

namespace WPForms\Admin\Payments\Views\Overview;

/**
 * Payments Overview Mode Toggle class.
 *
 * @since 1.8.2
 */
class ModeToggle {

	/**
	 * Determine if the toggle should be displayed and render it.
	 *
	 * @since 1.8.2
	 */
	public function display() {

		// Bail early if no payments are found in test mode.
		if ( ! $this->should_display() ) {
			return;
		}

		$this->render();
	}

	/**
	 * Look for at least one payment in test mode.
	 *
	 * @since 1.8.2
	 *
	 * @return bool
	 */
	private function should_display() {

		return wpforms()->get( 'payment' )->get_payments(
			[
				'mode'   => 'test',
				'number' => 1,
			]
		);
	}

	/**
	 * Display the toggle button.
	 *
	 * @since 1.8.2
	 */
	private function render() {

		// phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
		echo wpforms_render(
			'admin/payments/mode-toggle',
			[
				'mode' => Page::get_mode(),
			],
			true
		);
	}
}

Anon7 - 2022
AnonSec Team