Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Component
+ Граф наследования:Component:

Открытые члены

 __construct ($path=null, $namespace="bitrix")
 
 getPath ()
 
 execute (bool $resultOnly=false)
 
 getResult ()
 
 getContent ()
 
 getEnvContent ()
 
 getComponentListInfo ()
 
 getInfo ()
 
 getVersion ()
 
 getPublicPath ()
 
 getLangMessages ()
 
 getDependencies ()
 
 getComponentDependencies ()
 
 resolveDependencies ()
 
 getExtensionsContent ($excludeResult=false)
 
 setVersion (string $version="1")
 
- Открытые члены унаследованные от Base
 getModificationMarker ()
 
 getFullyQualifiedName ()
 
 getRelativePathToFile ()
 
 getDependencyList ()
 
 getBundleFiles ()
 
 getLangDefinitionExpression ()
 

Открытые статические члены

static createInstanceByName ($name, string $namespace='bitrix')
 

Открытые атрибуты

const VERSION = 2
 
 $isBundleEnabled = false
 
- Открытые атрибуты унаследованные от Base
 $name
 

Защищенные члены

 onBeforeModificationMarkerSave (array &$value)
 
- Защищенные члены унаследованные от Base
 getConfig ()
 

Статические защищенные данные

static array $modificationDates = []
 
static array $dependencies = []
 
- Статические защищенные данные унаследованные от Base
static array $modificationDates = []
 
static array $dependencies = []
 
static array $expandedDependencies = []
 

Дополнительные унаследованные члены

- Защищенные данные унаследованные от Base
 $path
 
 $namespace
 
 $baseFileName
 

Подробное описание

См. определение в файле component.php строка 23

Конструктор(ы)

◆ __construct()

__construct ( $path = null,
$namespace = "bitrix" )

Component constructor.

Аргументы
null$path
Исключения
Exception

См. определение в файле component.php строка 36

Методы

◆ createInstanceByName()

static createInstanceByName ( $name,
string $namespace = 'bitrix' )
static
Аргументы
$name
string$namespace
Возвращает
Component|null
Исключения
Exception

См. определение в файле component.php строка 80

◆ execute()

execute ( bool $resultOnly = false)
Аргументы
bool$resultOnly
bool$loadExtensionsSeparately
Исключения
ArgumentException
FileNotFoundException
LoaderException

См. определение в файле component.php строка 93

◆ getComponentDependencies()

getComponentDependencies ( )

Переопределяет метод предка Base.

См. определение в файле component.php строка 350

◆ getComponentListInfo()

getComponentListInfo ( )

См. определение в файле component.php строка 239

◆ getContent()

getContent ( )

См. определение в файле component.php строка 120

◆ getDependencies()

getDependencies ( )

Переопределяет метод предка Base.

См. определение в файле component.php строка 338

◆ getEnvContent()

getEnvContent ( )

См. определение в файле component.php строка 177

◆ getExtensionsContent()

getExtensionsContent ( $excludeResult = false)

См. определение в файле component.php строка 386

◆ getInfo()

getInfo ( )

См. определение в файле component.php строка 259

◆ getLangMessages()

getLangMessages ( )

Переопределяет метод предка Base.

См. определение в файле component.php строка 318

◆ getPath()

getPath ( )

Переопределяет метод предка Base.

См. определение в файле component.php строка 69

◆ getPublicPath()

getPublicPath ( )

См. определение в файле component.php строка 311

◆ getResult()

getResult ( )

См. определение в файле component.php строка 109

◆ getVersion()

getVersion ( )

См. определение в файле component.php строка 279

◆ onBeforeModificationMarkerSave()

onBeforeModificationMarkerSave ( array & $value)
protected

Переопределяет метод предка Base.

См. определение в файле component.php строка 269

◆ resolveDependencies()

resolveDependencies ( )
Возвращает
array|null

Переопределяет метод предка Base.

См. определение в файле component.php строка 373

◆ setVersion()

setVersion ( string $version = "1")

См. определение в файле component.php строка 406

Данные класса

◆ $dependencies

array $dependencies = []
staticprotected

См. определение в файле component.php строка 27

◆ $isBundleEnabled

$isBundleEnabled = false

См. определение в файле component.php строка 29

◆ $modificationDates

array $modificationDates = []
staticprotected

См. определение в файле component.php строка 26

◆ VERSION

const VERSION = 2

См. определение в файле component.php строка 25