- WIP on supporting multiple contexts, better handling of caching for methods / functions (instead of in every files, etc...

This commit is contained in:
Dave M. 2024-05-07 12:28:15 +00:00
parent 5e54407f74
commit 200b58bdf5
2 changed files with 2 additions and 2 deletions

View File

@ -4,7 +4,7 @@ namespace Picea\Compiler;
class BaseContext extends Context {
public function __construct(?string $defaultNamespace = null) {
public function __construct(array|string|null $defaultNamespace = null) {
if ( $defaultNamespace !== null ) {
$this->namespace = $defaultNamespace;
}

View File

@ -6,7 +6,7 @@ use Picea\Compiler;
abstract class Context {
public string $namespace = "";
public string|array $namespace = "";
public string $extendFrom = "";