$54 GRAYBYTE WORDPRESS FILE MANAGER $91

SERVER : vnpttt-amd7f72-h1.vietnix.vn #1 SMP Fri May 24 12:42:50 UTC 2024
SERVER IP : 103.200.23.149 | ADMIN IP 216.73.216.22
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/home/bqrcodec/contact.kemberinc.com/wp-content/plugins/wp-all-export-pro/classes/

HOME
Current File : /home/bqrcodec/contact.kemberinc.com/wp-content/plugins/wp-all-export-pro/classes//config.php
<?php

/**
 * Class to load config files
 *
 * @author Pavel Kulbakin <p.kulbakin@gmail.com>
 */
class PMXE_Config implements IteratorAggregate {
	/**
	 * Config variables stored
	 * @var array
	 */
	protected $config = array();
	/**
	 * List of loaded files in order to avoid loading same file several times
	 * @var array
	 */
	protected $loaded = array();
	
	/**
	 * Static method to create config instance from file on disc
	 * @param string $filePath
	 * @param string[optional] $section
	 * @return PMXE_Config
	 */
	public static function createFromFile($filePath, $section = NULL) {
		$config = new self();
		return $config->loadFromFile($filePath, $section);
	}


    /**
     * Load config file
     * @param string $filePath
     * @param string [optional] $section
     * @return PMXE_Config
     */
    public function loadFromFile($filePath, $section = NULL)
    {
        if (!is_null($section)) {
            $this->config[$section] = self::createFromFile($filePath);
        } else {
            $filePath = realpath($filePath);
            if ($filePath and !in_array($filePath, $this->loaded)) {

                require $filePath;

                if (!isset($config)) {
                    $config = array();
                }
            }
            $this->loaded[] = $filePath;
            $this->config = array_merge($this->config, $config);
        }
        return $this;
    }
	/**
	 * Return value of setting with specified name
	 * @param string $field Setting name
	 * @param string[optional] $section Section name to look setting in
	 * @return mixed
	 */
	public function get($field, $section = NULL) {
		return ! is_null($section) ? $this->config[$section]->get($field) : $this->config[$field];
	}
	
	/**
	 * Magic method for checking whether some config option are set
	 * @param string $field
	 * @return bool
	 */
	public function __isset($field) {
		return isset($this->config[$field]);
	}
	/**
	 * Magic method to implement object-like access to config parameters
	 * @param string $field
	 * @return mixed
	 */
	public function __get($field) {
		return $this->config[$field];
	}
	
	/**
	 * Return all config options as array
	 * @return array
	 */
	public function toArray($section = NULL): array {
		return ! is_null($section) ? $this->config[$section]->toArray() : $this->config;
	}
	
	public function getIterator(): \Traversable {
		return new ArrayIterator($this->config);
	}
	
}

Current_dir [ WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0755
PHPExcel
--
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0755
CdataStrategy.php
0.107 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644
CdataStrategyAlways.php
0.2 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644
CdataStrategyFactory.php
0.589 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644
CdataStrategyIllegalCharacters.php
0.579 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644
CdataStrategyIllegalCharactersHtmlEntities.php
0.264 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644
CdataStrategyNever.php
0.2 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644
PHPExcel.php
30.794 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644
XMLWriter.php
15.842 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644
chunk.php
7.89 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644
config.php
2.367 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644
download.php
1.479 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644
handler.php
3.922 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644
helper.php
4.426 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644
input.php
2.358 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644
installer.php
1.035 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644
session.php
1.956 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644
updater.php
22.839 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644
wpallimport.php
23.992 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644
zip.php
2.513 KB
10 Mar 2026 5.26 PM
bqrcodec / bqrcodec
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME
Static GIF