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

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

 isScopeSatisfy (int $scope)
 
 findByExternalId (string $externalId, string $sourceCode, string $languageId)
 
 findById (int $id, string $languageId)
 
 findByText (string $text, string $languageId)
 
 findParents (Location $location, string $languageId)
 
 save (Location $location)
 
 delete (Location $location)
 
- Открытые члены унаследованные от ISaveParents
 saveParents (Location\Parents $parents)
 

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

 obtainLocationKeys (Location $location)
 
 generateLocationCode ()
 

Защищенные данные

 $locationTable = Model\LocationTable::class
 
 $hierarchyTable = Model\HierarchyTable::class
 
 $locationNameTable = Model\LocationNameTable::class
 
 $addressTable = Model\AddressTable::class
 
 $fieldTable = Model\LocationFieldTable::class
 

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

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

Методы

◆ delete()

delete ( Location $location)

@inheritDoc

Замещает IDelete.

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

◆ findByExternalId()

findByExternalId ( string $externalId,
string $sourceCode,
string $languageId )

@inheritDoc

Замещает IFindByExternalId.

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

◆ findById()

findById ( int $id,
string $languageId )

@inheritDoc

Замещает IFindById.

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

◆ findByText()

findByText ( string $text,
string $languageId )

@inheritDoc todo: address fields

Замещает IFindByText.

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

◆ findParents()

findParents ( Location $location,
string $languageId )

@inheritDoc

Замещает IFindParents.

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

◆ generateLocationCode()

generateLocationCode ( )
protected

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

◆ isScopeSatisfy()

isScopeSatisfy ( int $scope)

@inheritDoc

Замещает IScope.

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

◆ obtainLocationKeys()

obtainLocationKeys ( Location $location)
protected

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

◆ save()

save ( Location $location)

@inheritDoc

Замещает ISave.

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

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

◆ $addressTable

$addressTable = Model\AddressTable::class
protected

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

◆ $fieldTable

$fieldTable = Model\LocationFieldTable::class
protected

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

◆ $hierarchyTable

$hierarchyTable = Model\HierarchyTable::class
protected

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

◆ $locationNameTable

$locationNameTable = Model\LocationNameTable::class
protected

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

◆ $locationTable

$locationTable = Model\LocationTable::class
protected

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