403Webshell
Server IP : 216.106.184.20  /  Your IP : 216.73.216.234
Web Server : LiteSpeed
System : Linux asmodeus.in-hell.com 5.14.0-570.58.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 29 06:24:11 EDT 2025 x86_64
User : sekoaid1 ( 1891)
PHP Version : 7.3.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/sekoaid1/public_html/wp-content/plugins/wp-popups-lite/src/includes/admin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/sekoaid1/public_html/wp-content/plugins/wp-popups-lite/src/includes/admin/class-triggers.php
<?php

/**
 * Triggers class.
 *
 * @package    WPPopups
 * @author     WPPopups
 * @license    GPL-2.0+
 * @copyright  Copyright (c) 2016, WP Popups LLC
 */
class WPPopups_Triggers {


	/**
	 * @param string $trigger
	 *
	 * @return string
	 */
	public static function field_type( $trigger = 'seconds' ) {

		switch ( $trigger ) {
			case 'seconds':
			case 'percentage':
			case 'pixels':
				$type = 'number';
				break;
			case 'class':
				$type = 'text';
				break;
			default:
				$type = '';
				break;
		}

		return apply_filters( 'wppopups/triggers/field_type', $type, $trigger );
	}

	/**
	 * Triggers main options
	 * @return array
	 */
	public static function options() {
		return apply_filters( 'wppopups/triggers/options', [
			'seconds'    => esc_html__( 'Seconds after page load', 'wp-popups-lite' ),
			'percentage' => '% ' . esc_html__( 'of page height', 'wp-popups-lite' ),
			'pixels'     => esc_html__( 'Scrolled down pixels', 'wp-popups-lite' ),
			'class'      => esc_html__( 'Class Triggering', 'wp-popups-lite' ),
		] );
	}

	/**
	 * Empty triggers
	 * @return array
	 */
	public static function defaults() {
		return [
			'trigger_0' => [
				'trigger' => 'seconds',
			],
		];
	}
}

Youez - 2016 - github.com/yon3zu
LinuXploit