Skip to content

Module

  • Full name: \Qubus\View\Module
  • This class is marked as final and can't be subclassed
  • This class is a Final class

Properties

path

private string $path

class

private string $class

extends

private $extends

imports

private array $imports

blocks

private array $blocks

macros

private array $macros

body

private \Qubus\View\BaseNode $body

Methods

__construct

public __construct(string $path, string $class, mixed $extends, array $imports, array $blocks, array $macros, \Qubus\View\BaseNode $body): mixed

Parameters:

Parameter Type Description
$path string
$class string
$extends mixed
$imports array
$blocks array
$macros array
$body \Qubus\View\BaseNode

compile

public compile(mixed $compiler, mixed $indent): void

Parameters:

Parameter Type Description
$compiler mixed
$indent mixed


Automatically generated on 2025-10-13