Bitrix API

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
$this

addModule()

Add child module to root module.

public addModule(Module $module) : $this
Parameters
$module : Module

Module.

Return values
$this

getDefaultSiteUri()

Get site uri.

public static getDefaultSiteUri() : string
Return values
string

getModule()

Get module.

public getModule(string $name) : Module|null
Parameters
$name : string

Name.

Return values
Module|null

getModules()

Get modules.

public getModules() : array<string|int, Module>
Return values
array<string|int, Module>

hasCoreExtension()

Return true if it has core extension.

public hasCoreExtension() : bool
Return values
bool

setOutput()

Set output.

public setOutput(Base $output) : $this
Parameters
$output : Base

Output.

Return values
$this

stringify()

Convert to string.

public stringify() : string
Return values
string

useMinification()

Use minification.

public useMinification(bool $use) : $this
Parameters
$use : bool

Use minification.

Return values
$this

        
On this page

Search results