One Hat Cyber Team
Your IP :
3.21.166.125
Server IP :
162.241.123.123
Server :
Linux sh016.hostgator.in 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64
Server Software :
Apache
PHP Version :
8.2.25
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home1
/
saicsazq
/
portal.smhtechlabs.com
/
app
/
Config
/
Edit File:
Autoload.php
<?php namespace Config; use CodeIgniter\Config\AutoloadConfig; /** * ------------------------------------------------------------------- * AUTOLOADER CONFIGURATION * ------------------------------------------------------------------- * * This file defines the namespaces and class maps so the Autoloader * can find the files as needed. * * NOTE: If you use an identical key in $psr4 or $classmap, then * the values in this file will overwrite the framework's values. */ class Autoload extends AutoloadConfig { function __construct() { parent::__construct(); $this->load_activated_plugins(); } //load activated plugins to the psr4 variable private function load_activated_plugins() { $plugins = file_get_contents(APPPATH . "Config/activated_plugins.json"); $plugins = @json_decode($plugins); if (!($plugins && is_array($plugins) && count($plugins))) { return false; } foreach ($plugins as $plugin) { $this->psr4[$plugin] = ROOTPATH . 'plugins/' . $plugin; } } /** * ------------------------------------------------------------------- * Namespaces * ------------------------------------------------------------------- * This maps the locations of any namespaces in your application to * their location on the file system. These are used by the autoloader * to locate files the first time they have been instantiated. * * The 'Config' (APPPATH . 'Config') and 'CodeIgniter' (SYSTEMPATH) are * already mapped for you. * * You may change the name of the 'App' namespace if you wish, * but this should be done prior to creating any namespaced classes, * else you will need to modify all of those classes for this to work. * * @var array<string, list<string>|string> */ public $psr4 = [ APP_NAMESPACE => APPPATH, ]; /** * ------------------------------------------------------------------- * Class Map * ------------------------------------------------------------------- * The class map provides a map of class names and their exact * location on the drive. Classes loaded in this manner will have * slightly faster performance because they will not have to be * searched for within one or more directories as they would if they * were being autoloaded through a namespace. * * Prototype: * $classmap = [ * 'MyClass' => '/path/to/class/file.php' * ]; * * @var array<string, string> */ public $classmap = []; /** * ------------------------------------------------------------------- * Files * ------------------------------------------------------------------- * The files array provides a list of paths to __non-class__ files * that will be autoloaded. This can be useful for bootstrap operations * or for loading functions. * * Prototype: * $files = [ * '/path/to/my/file.php', * ]; * * @var list<string> */ public $files = []; /** * ------------------------------------------------------------------- * Helpers * ------------------------------------------------------------------- * Prototype: * $helpers = [ * 'form', * ]; * * @var list<string> */ public $helpers = []; }
Simpan