/home/sharedstore/public_html/prestashop.sharedstore.ma/tools/profiling
NameSizeModeActions
templates/-0755rm
.htaccess1700644editdlrm
Controller.php47580644editdlrm
Db.php36830644editdlrm
Hook.php31240644editdlrm
index.php13720644editdlrm
Module.php16640644editdlrm
ObjectModel.php22190644editdlrm
Profiler.php111860644editdlrm
Tools.php39590644editdlrm
Edit: /home/sharedstore/public_html/prestashop.sharedstore.ma/tools/profiling/Module.php (1664B)
* @copyright Since 2007 PrestaShop SA and Contributors * @license https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0) */ declare(strict_types=1); class Module extends ModuleCore { protected static function coreLoadModule($moduleName) { $timeStart = microtime(true); $memoryStart = memory_get_usage(); $result = parent::coreLoadModule($moduleName); Profiler::getInstance()->interceptModule( [ 'module' => $moduleName, 'method' => '__construct', 'time' => microtime(true) - $timeStart, 'memory' => memory_get_usage() - $memoryStart, ] ); return $result; } }