Bitrix API

Extension extends Base

Table of Contents

Properties

$name  : mixed
$result  : string|null

Methods

__construct()  : mixed
getBundleFiles()  : array<string|int, mixed>
getComponentDependencies()  : array<string|int, mixed>|null
getContent()  : string
Returns content of extension without depending extensions
getDependencies()  : array<string|int, mixed>
getDependencyList()  : mixed
getFullyQualifiedName()  : string
getIncludeExpression()  : string
getInstance()  : Extension
Extension constructor.
getLangDefinitionExpression()  : mixed
getLangMessages()  : mixed
getModificationMarker()  : mixed
getPath()  : mixed
getRelativePathToFile()  : mixed
getResolvedDependencyList()  : array<string|int, mixed>
Returns list of dependencies by name of extensions
getResultExpression()  : string

Properties

$name

public mixed $name

Methods

__construct()

public __construct(mixed $identifier) : mixed
Parameters
$identifier : mixed

getBundleFiles()

public getBundleFiles() : array<string|int, mixed>
Return values
array<string|int, mixed>

getComponentDependencies()

public getComponentDependencies() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

getContent()

Returns content of extension without depending extensions

public getContent([mixed $excludeResult = false ]) : string
Parameters
$excludeResult : mixed = false
Tags
throws
FileNotFoundException
Return values
string

getDependencies()

public getDependencies() : array<string|int, mixed>
Return values
array<string|int, mixed>

getDependencyList()

public getDependencyList() : mixed

getFullyQualifiedName()

public getFullyQualifiedName() : string
Return values
string

getIncludeExpression()

public getIncludeExpression([mixed $callbackName = 'onExtensionsLoaded' ]) : string
Parameters
$callbackName : mixed = 'onExtensionsLoaded'
Return values
string

getInstance()

Extension constructor.

public static getInstance(mixed $identifier) : Extension
Parameters
$identifier : mixed
Tags
throws
Exception
Return values
Extension

getLangDefinitionExpression()

public getLangDefinitionExpression() : mixed

getLangMessages()

public getLangMessages() : mixed

getModificationMarker()

public getModificationMarker() : mixed

getPath()

public getPath() : mixed

getRelativePathToFile()

public getRelativePathToFile() : mixed

getResolvedDependencyList()

Returns list of dependencies by name of extensions

public static getResolvedDependencyList(mixed $name[, array<string|int, mixed> &$list = [] ][, array<string|int, mixed> &$alreadyResolved = [] ][, mixed $margin = 0 ]) : array<string|int, mixed>
Parameters
$name : mixed
$list : array<string|int, mixed> = []
$alreadyResolved : array<string|int, mixed> = []
$margin : mixed = 0
Tags
throws
Exception
Return values
array<string|int, mixed>

getResultExpression()

public getResultExpression() : string
Return values
string

        
On this page

Search results