Открытые статические члены | |
static | getFilePath () |
static | getTableName () |
static | getByCode ($code='', $parameters=array()) |
static | checkFields (Entity\Result $result, $primary, array $data) |
static | add (array $data) |
static | addExtended (array $data, array $additional=array()) |
static | update ($primary, array $data) |
static | updateExtended ($primary, array $data, array $additional=array()) |
static | delete ($primary) |
static | deleteExtended ($primary, array $additional=array()) |
static | getExternalData ($primary, $parameters=array()) |
static | getPathToNodeByCode ($code, $parameters, $behaviour=array('SHOW_LEAF'=> true)) |
static | checkNodeIsParentOfNode ($primary, $childPrimary, $behaviour=array('ACCEPT_CODE'=> false, 'CHECK_DIRECT'=> false)) |
static | resetLegacyPath () |
static | getCodeValidators () |
static | getMap () |
static | getListFast ($parameters=array()) |
![]() | |
static | getSubtreeRangeSqlForNode ($primary, $node=array()) |
static | checkIntegrity () |
static | checkNodeIsParentOfNodeById ($primary, $childPrimary, $behaviour=array('CHECK_DIRECT'=> false)) |
static | resort ($dontCareEvents=false) |
static | getPathToNode ($primary, $parameters, $behaviour=array('SHOW_LEAF'=> true)) |
static | getPathToNodeByCondition ($filter, $parameters=array(), $behaviour=array('SHOW_LEAF'=> true)) |
static | getPathToMultipleNodes ($nodeInfo=array(), $parameters=array(), $behaviour=array('SHOW_LEAF'=> true)) |
static | getDeepestCommonParent ($nodeInfo=array(), $parameters=array()) |
static | getChildren ($primary, $parameters=array()) |
static | getSubTree ($primary, $parameters=array()) |
static | getParentTree ($primary, $parameters=array(), $behaviour=array('SHOW_CHILDREN'=> true, 'START_FROM'=> false)) |
static | mergeRelationsFromTemporalTable ($temporalTabName, $additinalFlds=array(), $fldMap=array()) |
static | getCountByFilter ($filter=array()) |
Защищенные статические члены | |
static | resetLegacy ($typeId) |
![]() | |
static | rebalance ($node, $id) |
static | checkNodeIsParentOfNodeByCondition ($parentNodeFilter, $nodeFilter, $behaviour=array('CHECK_DIRECT'=> false)) |
static | moveSubtree ($primary, $primaryDst) |
PROTECTED. | |
static | processInsertInstruction (&$data) |
static | manageFreeSpace ($right, $length=2, $op=self::SPACE_ADD, $exceptId=false) |
static | makeSortSpace ($primary, $direction, $primaryParent, $knownSort=false) |
static | walkTreeInDeep ($primary, $edges, &$nodes, $margin, $depth=0, $dontCareEvents=false) |
static | applyRestrictions (&$data) |
static | getNodeInfo ($primary) |
static | getMaxMargin () |
static | checkNodeThrowException ($node) |
static | checkNodeIsParentOfNodeByFilters ($parentNodeFilter, $nodeFilter, $behaviour=array('CHECK_DIRECT'=> false)) |
Дополнительные унаследованные члены | |
![]() | |
const | SORT_FREE_BEFORE = 1 |
const | SORT_FREE_AFTER = 2 |
const | SORT_HOLE_SIZE = 10 |
const | SORT_HOLE_SIZE_HALF = 5 |
const | BLOCK_INSERT_MTU = 9999 |
const | SPACE_ADD = 1 |
const | SPACE_REMOVE = 2 |
Class LocationTable
DO NOT WRITE ANYTHING BELOW THIS
<<< ORMENTITYANNOTATION @method static EO_Location_Query query() @method static EO_Location_Result getByPrimary($primary, array $parameters = []) @method static EO_Location_Result getById($id) @method static EO_Location_Result getList(array $parameters = []) @method static EO_Location_Entity getEntity() @method static \Bitrix\Sale\Location\EO_Location createObject($setDefaultValues = true) @method static \Bitrix\Sale\Location\EO_Location_Collection createCollection() @method static \Bitrix\Sale\Location\EO_Location wakeUpObject($row) @method static \Bitrix\Sale\Location\EO_Location_Collection wakeUpCollection($rows)
См. определение в файле location.php строка 38
|
static |
Переопределяет метод предка Tree.
См. определение в файле location.php строка 109
|
static |
Adds a new location
mixed[] | $data | to be added. Additional data keys could be passed: |
mixed[] | $additional | an additional behaviour flags: |
Переопределяет метод предка Tree.
См. определение в файле location.php строка 138
|
static |
Переопределяет метод предка Tree.
См. определение в файле location.php строка 72
|
static |
См. определение в файле location.php строка 359
|
static |
Переопределяет метод предка Tree.
См. определение в файле location.php строка 274
|
static |
Deletes location from the tree
$primary | ||
array | $additional |
Main |
ArgumentException
Main |
SystemException
Tree |
NodeNotFoundException
Переопределяет метод предка Tree.
См. определение в файле location.php строка 288
|
static |
Returns location with the specified code.
string | $code | location code to search for |
Bitrix |
Main\ArgumentNullException
См. определение в файле location.php строка 59
|
static |
См. определение в файле location.php строка 432
|
static |
См. определение в файле location.php строка 332
|
static |
См. определение в файле location.php строка 40
|
static |
См. определение в файле location.php строка 598
|
static |
См. определение в файле location.php строка 439
|
static |
Fetches a parent chain of a specified node, using its code
Available keys in $behaviour SHOW_LEAF : if set to true, return node itself in the result
См. определение в файле location.php строка 352
|
static |
См. определение в файле location.php строка 45
|
staticprotected |
См. определение в файле location.php строка 187
|
static |
См. определение в файле location.php строка 370
|
static |
Переопределяет метод предка Tree.
См. определение в файле location.php строка 194
|
static |
Updates an existed location
integer | $primary | location primary key of a element being updated |
mixed[] | $data | new data to set. Additional data keys could be passed: |
mixed[] | $additional | an additional behaviour flags: |
Переопределяет метод предка Tree.
См. определение в файле location.php строка 223