HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux WebLive 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023 x86_64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/wpwisesolutions/wp-content/themes/pofo/lib/pofo-require-files.php
<?php

// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) { exit; }

    if( ! class_exists( 'Pofo_Require_Files_Class' ) ) {
        class Pofo_Require_Files_Class {

            /*
             * Includes all (require_once) php file(s) inside selected folder using class.
             */
            public function __construct() { }

            public static function Pofo_Theme_Require_Files( $fileName ) {

                if( is_array( $fileName ) ) {
                    
                    foreach( $fileName as $name ) {

                        get_template_part( 'lib/'.$name );
                    }

                } else {

                    throw new Exception( esc_html__( 'File is not found in folder as you given', 'pofo' ) );
                }
            }
        }
    }
    $Pofo_Require_Files_Class = new Pofo_Require_Files_Class();

    /*
     *  Includes all required files for Pofo Theme.
     */
    Pofo_Require_Files_Class::Pofo_Theme_Require_Files(
        array(
            'pofo-register-sidebars',
            'pofo-extra-functions',
            'pofo-enqueue-scripts-styles',
            'pofo-licence-activation/pofo-licence-activation',
            'pofo-woocommerce-functions',            
            'customizer/pofo-customizer',
            'mega-menu/mega-menu',
            'hamburger-menu/hamburger-menu',
            'classic-menu/classic-menu',
            'footer-menu/footer-menu',
            'pofo-breadcrumb',
            'pofo-excerpt',
            'pofo-google-font-list',
        )
    );

    $pofo_is_theme_licence_active = pofo_is_theme_licence_active(); 
    if( $pofo_is_theme_licence_active ) {
        Pofo_Require_Files_Class::Pofo_Theme_Require_Files(
            array(
                'tgm/tgm-init',
            )
        );
    }