- Fixed some PHP 8.x bugs (missing vars within compiler's context) and removed Picea's error handler - needs some work before putting online

This commit is contained in:
mcndave committed 2023-04-13 15:49:45 -04:00
1 parent 169400cd61
commit b1e1324bfa
2 files changed
+8 -6

No files matched your search

+3 -1
View File
@@ -24,10 +24,12 @@ abstract class Context {
public array $switchStack = [];
public array $iterateStack = [];
public array $iterationStack = [];
public array $useStack = [];
public array $sections = [];
public int $functions = 0;
public array $functionStack = [];
+5 -5
View File
@@ -71,12 +71,12 @@ class Picea implements LanguageRegistration
return call_user_func($object);
}
catch(\Throwable $ex) {
if (! $ex instanceof Exception\RenderHtmlException ) {
throw new Exception\RenderHtmlException($object, $this, "An error occurred trying to render HTML view `$viewPath` : " . $ex->getMessage(), 911, $ex);
}
else {
# if (! $ex instanceof Exception\RenderHtmlException ) {
# throw new Exception\RenderHtmlException($object, $this, "An error occurred trying to render HTML view `$viewPath` : " . $ex->getMessage(), 911, $ex);
# }
#else {
throw $ex;
}
# }
}
exit();