????JFIF??x?x????'
Server IP : 104.21.48.1 / Your IP : 216.73.216.145 Web Server : LiteSpeed System : Linux premium151.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 User : tempvsty ( 647) PHP Version : 8.0.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/tempvsty/./oaa-foundation.org/wp-content/plugins/elementskit-lite/core/ |
Upload File : |
<?php namespace ElementsKit_Lite\Core; use ElementsKit_Lite\Libs\Framework\Attr; defined( 'ABSPATH' ) || exit; /** * Module registrar. * * Call assosiated classes of every modules. * * @since 1.0.0 * @access public */ class Build_Modules { private $modules; use \ElementsKit_Lite\Traits\Singleton; /** * Hold the module list. * * @since 1.0.0 * @access public * @static */ public function __construct() { $this->modules = \ElementsKit_Lite\Config\Module_List::instance()->get_list( 'active' ); foreach ( $this->modules as $module_slug => $module ) { if ( isset( $module['path'] ) ) { include_once $module['path'] . 'init.php'; } // make the class name and call it. $class_name = ( isset( $module['base_class_name'] ) ? $module['base_class_name'] : '\ElementsKit_Lite\Modules\\' . \ElementsKit_Lite\Utils::make_classname( $module_slug ) . '\Init' ); if ( class_exists( $class_name ) ) { new $class_name(); } } } }