Builder
Class Builder
Table of Contents
Methods
- addExtension() : $this
- Add child module to root module.
- addModule() : $this
- Add child module to root module.
- build() : Result
- Build.
- getDefaultSiteUri() : string
- Get site uri.
- getModule() : Module|null
- Get module.
- getModules() : array<string|int, Module>
- Get modules.
- getOutput() : Base
- Get output.
- hasCoreExtension() : bool
- Return true if it has core extension.
- setOutput() : $this
- Set output.
- stringify() : string
- Convert to string.
- useMinification() : $this
- Use minification.
Methods
addExtension()
Add child module to root module.
public
addExtension(string $name[, bool $appendDependencies = true ]) : $this
Parameters
- $name : string
-
Name.
- $appendDependencies : bool = true
-
Append dependencies.
Return values
$thisaddModule()
Add child module to root module.
public
addModule(Module $module) : $this
Parameters
- $module : Module
-
Module.
Return values
$thisbuild()
Build.
public
build() : Result
Return values
ResultgetDefaultSiteUri()
Get site uri.
public
static getDefaultSiteUri() : string
Return values
stringgetModule()
Get module.
public
getModule(string $name) : Module|null
Parameters
- $name : string
-
Name.
Return values
Module|nullgetModules()
Get modules.
public
getModules() : array<string|int, Module>
Return values
array<string|int, Module>getOutput()
Get output.
public
getOutput() : Base
Return values
BasehasCoreExtension()
Return true if it has core extension.
public
hasCoreExtension() : bool
Return values
boolsetOutput()
Set output.
public
setOutput(Base $output) : $this
Parameters
- $output : Base
-
Output.
Return values
$thisstringify()
Convert to string.
public
stringify() : string
Return values
stringuseMinification()
Use minification.
public
useMinification(bool $use) : $this
Parameters
- $use : bool
-
Use minification.