HEX
Server: Apache
System: Linux sg2plzcpnl508499.prod.sin2.secureserver.net 4.18.0-553.83.1.lve.el8.x86_64 #1 SMP Wed Nov 12 10:04:12 UTC 2025 x86_64
User: s76vzjg2kvav (10209820)
PHP: 8.4.18
Disabled: NONE
Upload Files
File: /home/s76vzjg2kvav/public_html/wp-content/plugins/forminator/library/helpers/helper-modules.php
<?php
/**
 * Modules helper functions.
 *
 * @package Forminator
 */

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

/**
 * Return the array of modules objects
 *
 * @since 1.0
 * @return mixed
 */
function forminator_get_modules() {
	$forminator = Forminator_Core::get_instance();

	return $forminator->modules;
}

/**
 * Return specific module by ID
 *
 * @since 1.0
 * @param int $id Module Id.
 *
 * @return bool
 */
function forminator_get_module( $id ) {
	$modules = forminator_get_modules();

	return isset( $modules[ $id ] ) && ! empty( $modules[ $id ] ) ? $modules[ $id ] : false;
}