GRAYBYTE WORDPRESS FILE MANAGER8535

Server IP : 198.54.121.189 / Your IP : 216.73.216.140
System : Linux premium69.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
PHP Version : 7.4.33
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /home/giriqfky/nioscentre.in/wp-content/plugins/forminator/library/
Upload Files :
Current_dir [ Writeable ] Document_root [ Writeable ]

Command :


Current File : /home/giriqfky/nioscentre.in/wp-content/plugins/forminator/library//class-modules.php
<?php
/**
 * Forminator Modules
 *
 * @package Forminator
 */

if ( ! defined( 'ABSPATH' ) ) {
	die();
}

/**
 * Class Forminator_Core
 */
class Forminator_Modules {

	/**
	 * Store modules objects
	 *
	 * @var array
	 */
	public $modules = array();

	/**
	 * Forminator_Modules constructor.
	 *
	 * @since 1.0
	 */
	public function __construct() {
		$this->includes();
		$this->load_modules();
	}

	/**
	 * Includes
	 *
	 * @since 1.0
	 */
	private function includes() {
		/* @noinspection PhpIncludeInspection */
		include_once forminator_plugin_dir() . 'library/abstracts/abstract-class-module.php';
	}

	/**
	 * Load modules
	 *
	 * @since 1.0
	 */
	private function load_modules() {
		/**
		 * Filters modules list
		 */
		$modules = apply_filters(
			'forminator_modules',
			array(
				'custom_forms' => array(
					'class' => 'Custom_Forms',
					'slug'  => 'custom-forms',
					'label' => esc_html__( 'Custom Forms', 'forminator' ),
				),
				'polls'        => array(
					'class' => 'Polls',
					'slug'  => 'polls',
					'label' => esc_html__( 'Polls', 'forminator' ),
				),
				'quizzes'      => array(
					'class' => 'Quizzes',
					'slug'  => 'quizzes',
					'label' => esc_html__( 'Quizzes', 'forminator' ),
				),
			)
		);

		array_walk( $modules, array( $this, 'load_module' ) );
	}

	/**
	 * Load module
	 *
	 * @since 1.0
	 * @param array $data Data.
	 * @param int   $id Id.
	 */
	public function load_module( $data, $id ) {
		$module_class = 'Forminator_' . $data['class'];
		$module_slug  = $data['slug'];
		$module_label = $data['label'];

		// Include module.
		$path = forminator_plugin_dir() . 'library/modules/' . $module_slug . '/loader.php';
		if ( file_exists( $path ) ) {
			include_once $path;
		}

		if ( class_exists( $module_class ) ) {
			$module_object = new $module_class( $id, $module_label );

			$this->modules[ $id ] = $module_object;
		}
	}

	/**
	 * Retrieve modules objects
	 *
	 * @since 1.0
	 * @return array
	 */
	public function get_modules() {
		return $this->modules;
	}
}

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
July 01 2025 09:31:58
giriqfky / giriqfky
0755
abstracts
--
July 01 2025 09:31:58
giriqfky / giriqfky
0755
addon
--
July 01 2025 09:31:58
giriqfky / giriqfky
0755
calculator
--
July 01 2025 09:31:58
giriqfky / giriqfky
0755
external
--
July 01 2025 09:31:58
giriqfky / giriqfky
0755
field-autofill-providers
--
July 01 2025 09:31:58
giriqfky / giriqfky
0755
fields
--
July 01 2025 09:31:58
giriqfky / giriqfky
0755
gateways
--
July 01 2025 09:31:58
giriqfky / giriqfky
0755
helpers
--
July 01 2025 09:31:58
giriqfky / giriqfky
0755
lib
--
July 01 2025 09:31:58
giriqfky / giriqfky
0755
mixpanel
--
July 01 2025 09:31:58
giriqfky / giriqfky
0755
model
--
July 01 2025 09:31:58
giriqfky / giriqfky
0755
modules
--
July 01 2025 09:31:58
giriqfky / giriqfky
0755
protection
--
July 01 2025 09:31:58
giriqfky / giriqfky
0755
render
--
July 01 2025 09:31:58
giriqfky / giriqfky
0755
class-api.php
54.263 KB
March 03 2025 16:08:12
giriqfky / giriqfky
0644
class-autofill-loader.php
6.81 KB
September 02 2024 15:32:28
giriqfky / giriqfky
0644
class-captcha-verification.php
3.651 KB
April 14 2025 14:55:34
giriqfky / giriqfky
0644
class-core.php
23.631 KB
May 19 2025 19:14:58
giriqfky / giriqfky
0644
class-database-tables.php
5.178 KB
September 02 2024 15:32:28
giriqfky / giriqfky
0644
class-export-result.php
2.566 KB
September 02 2024 15:32:28
giriqfky / giriqfky
0644
class-export.php
60.804 KB
March 17 2025 17:29:02
giriqfky / giriqfky
0644
class-form-fields.php
4.995 KB
February 03 2025 17:11:02
giriqfky / giriqfky
0644
class-forminator-hub-connector.php
7.856 KB
March 17 2025 17:29:02
giriqfky / giriqfky
0644
class-geo.php
4.382 KB
September 02 2024 15:32:28
giriqfky / giriqfky
0644
class-integration-loader.php
19.328 KB
February 03 2025 17:11:02
giriqfky / giriqfky
0644
class-loader.php
2.536 KB
February 03 2025 17:11:02
giriqfky / giriqfky
0644
class-migration.php
28.507 KB
December 24 2024 20:31:58
giriqfky / giriqfky
0644
class-modules.php
1.98 KB
September 02 2024 15:32:28
giriqfky / giriqfky
0644
class-page-cache.php
8.049 KB
September 02 2024 15:32:28
giriqfky / giriqfky
0644
class-protection.php
1.034 KB
September 02 2024 15:32:28
giriqfky / giriqfky
0644
class-reports.php
7.193 KB
February 03 2025 17:11:02
giriqfky / giriqfky
0644
class-shortcode-generator.php
16.426 KB
November 25 2024 21:22:22
giriqfky / giriqfky
0644
class-template-api.php
7.535 KB
March 03 2025 16:08:12
giriqfky / giriqfky
0644
class-upgrade.php
1.499 KB
February 03 2025 17:11:02
giriqfky / giriqfky
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF