diff --git a/modx.ddtools.class.php b/modx.ddtools.class.php index a14b9ac..8f2902f 100644 --- a/modx.ddtools.class.php +++ b/modx.ddtools.class.php @@ -1307,9 +1307,11 @@ public static function generateRandomString($length = 8, $chars = 'abcdefghijklm } } -//Решение спорное, но делать Синглтон очень не хотелось -foreach (ddTools::$tables as $key => $val){ - ddTools::$tables[$key] = $modx->getFullTableName($key); +if(isset($modx)){ + //Решение спорное, но делать Синглтон очень не хотелось + foreach (ddTools::$tables as $key => $val){ + ddTools::$tables[$key] = $modx->getFullTableName($key); + } } if (method_exists($modx, 'getVersionData')){