Class Kitab\Compiler\Target\Html\Html
class Html
{
pub fn __construct(Router $router, Configuration $configuration);
pub fn compile(File $file);
pro fn compileClass(Class_ $class);
pro fn compileInterface(Interface_ $interface);
pro fn compileTrait(Trait_ $trait);
pro fn compileFunction(Function_ $function);
pro fn compileEntity(Entity $entity, string $templateFile, StdClass $data);
pub fn assemble(array $symbols);
pro fn assembleNamespaces(array $symbols, string $accumulator);
pro fn assembleEntities(array $symbols, string $accumulator);
pro fn assembleResources();
}
Attributes
pro $_router = null;
-
pro $_configuration = null;
-
Methods
-
pub fn __construct(Router $router, Configuration $configuration)
-
-
pub fn compile(File $file)
-
-
pro fn compileClass(Class_ $class)
-
-
pro fn compileInterface(Interface_ $interface)
-
-
pro fn compileTrait(Trait_ $trait)
-
-
pro fn compileFunction(Function_ $function)
-
-
pro fn compileEntity(Entity $entity, string $templateFile, StdClass $data)
-
-
pub fn assemble(array $symbols)
-
-
pro fn assembleNamespaces(array $symbols, string $accumulator)
-
-
pro fn assembleEntities(array $symbols, string $accumulator)
-
-
pro fn assembleResources()
-
Interfaces
interface Kitab\Compiler\Target\Target
- …