|
1C-Bitrix 25.700.0
|
Открытые члены | |
| __construct ($iblockId) | |
| getIblockId () | |
| getValueTableName () | |
| getType () | |
| getId () | |
| createTemplateEntity () | |
| getParents () | |
| getParent () | |
| getValues () | |
| getValue ($propertyCode) | |
| queryValues () | |
| hasTemplates () | |
| clearValues () | |
| deleteValues ($ipropertyId) | |
Открытые статические члены | |
| static | queue ($iblockId, $id) |
Защищенные члены | |
| insertValues ($tableName, $primaryFields, $rows) | |
Защищенные данные | |
| $iblockId = null | |
| $values = false | |
| $queue = null | |
См. определение в файле basevalues.php строка 9
| __construct | ( | $iblockId | ) |
| integer | $iblockId | Iblock identifier. |
Переопределяется в IblockValues.
См. определение в файле basevalues.php строка 23
|
abstract |
Clears entity values DB cache
Переопределяется в ElementValues, IblockValues и SectionValues.
|
abstract |
Creates an entity which will be used to process the templates.
Переопределяется в ElementValues, IblockValues и SectionValues.
| deleteValues | ( | $ipropertyId | ) |
Must be called on template delete.
| integer | $ipropertyId | Identifier of the inherited property. |
См. определение в файле basevalues.php строка 179
| getIblockId | ( | ) |
Returns the identifier of the iblock of the entity.
См. определение в файле basevalues.php строка 34
|
abstract |
Returns unique identifier of the entity
Переопределяется в ElementValues, IblockValues и SectionValues.
| getParent | ( | ) |
Returns it's first parent if exists one. Otherwise returns null.
См. определение в файле basevalues.php строка 86
| getParents | ( | ) |
Returns all the parents of the entity.
Переопределяется в ElementValues, IblockValues и SectionValues.
См. определение в файле basevalues.php строка 75
|
abstract |
Returns type of the entity which will be stored into DB.
Переопределяется в ElementValues, IblockValues и SectionValues.
| getValue | ( | $propertyCode | ) |
Returns value of the inherited property. The result is html encoded string.
| string | $propertyCode | Mnemonic code. |
См. определение в файле basevalues.php строка 125
| getValues | ( | ) |
Returns all calculated values of inherited properties for this entity.
См. определение в файле basevalues.php строка 101
| getValueTableName | ( | ) |
Returns the table name where values will be stored.
Переопределяется в ElementValues, IblockValues и SectionValues.
См. определение в файле basevalues.php строка 44
| hasTemplates | ( | ) |
Checks if there are some templates exists for this set of values.
См. определение в файле basevalues.php строка 159
|
protected |
Helper method to save batch values.
| string | $tableName | Where to insert data. |
| array | $primaryFields | Primary fields list. |
| array | $rows | Data to insert. |
См. определение в файле basevalues.php строка 207
| queryValues | ( | ) |
Queries templates for this entity. Then processes them in order to get calculated values.
Переопределяется в ElementValues, IblockValues и SectionValues.
См. определение в файле basevalues.php строка 143
|
static |
Puts a mark for and element or section to be queried from the database.
| integer | $iblockId | IBlock identifier. |
| integer | $id | Element or section identifier. |
См. определение в файле basevalues.php строка 225
|
protected |
См. определение в файле basevalues.php строка 12
|
protected |
См. определение в файле basevalues.php строка 18
|
protected |
См. определение в файле basevalues.php строка 15