Bitrix API

CollisionShipment extends ImportCollision

Table of Contents

Methods

addItem()  : mixed
getCollision()  : array<string|int, mixed>
getCurrent()  : self
getEntity()  : mixed
getMessage()  : string
getTypeId()  : int
getTypeName()  : string
resolve()  : Result
Resolve import collisions
setCollision()  : Result
setEntity()  : mixed

Methods

addItem()

public addItem(mixed $entityTypeId, mixed $typeId, Entity $entity[, null $message = null ]) : mixed
Parameters
$entityTypeId : mixed
$typeId : mixed
$entity : Entity
$message : null = null
Tags
throws
ArgumentOutOfRangeException
throws
NotImplementedException

getCollision()

public getCollision(EntityImport $item) : array<string|int, mixed>
Parameters
$item : EntityImport
Return values
array<string|int, mixed>

getCurrent()

public static getCurrent(mixed $entityTypeId) : self
Parameters
$entityTypeId : mixed
Tags
throws
ArgumentOutOfRangeException
Return values
self

resolve()

Resolve import collisions

public resolve(ShipmentImport $item) : Result
Parameters
$item : ShipmentImport
Return values
Result

setCollision()

public setCollision(EntityImport $item) : Result
Parameters
$item : EntityImport
Tags
throws
ArgumentException
Return values
Result

        
On this page

Search results