N°4789 - Parse datamodel module.xxx.php files instead of interpreting them (#746) - namespacing ModuleFileReader classes

This commit is contained in:
odain
2025-09-16 15:38:30 +02:00
parent fae2bcc6e9
commit c0c9ea9287
13 changed files with 63 additions and 29 deletions

View File

@@ -1,5 +1,9 @@
<?php
namespace Combodo\iTop\Setup\ModuleDiscovery;
use Exception;
use SetupLog;
class ModuleFileReaderException extends Exception
{
/**
@@ -11,7 +15,7 @@ class ModuleFileReaderException extends Exception
*/
public function __construct($sMessage, $iHttpCode = 0, Exception $oPrevious = null, $sModuleFile = null)
{
$e = new \Exception("");
$e = new Exception("");
$aContext = ['previous' => $oPrevious?->getMessage(), 'stack' => $e->getTraceAsString()];
if (!is_null($sModuleFile)) {