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

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

 setEntity (ImportBase $entity)
 
 getEntity ()
 
 getPropertyOrdersByConfig ($personalTypeId, $profile, $property)
 
 getFieldsConfig ($orgFormId, $userProps=array())
 
 getConfig ()
 
 getListPersonType ($siteId)
 
 isFiz ()
 
 resolvePersonTypeId ($fields)
 
 registerUser ($fields, &$arErrors)
 
 initFields ()
 
- Открытые члены унаследованные от ImportBase
 getOwnerTypeId ()
 
 add (array $params)
 
 update (array $params)
 
 delete (array $params=null)
 
 load (array $fields)
 
 import (array $params)
 
 getId ()
 
 getExternalId ()
 
 isImportable ()
 
 setFields (array $values)
 
 setField ($name, $value)
 
 getField ($name)
 
 getFieldValues ()
 
 refreshData (array $fields)
 
 initFieldsFromArray ($fields)
 
 loadSettings (ISettings $settings)
 
 loadCriterion (ICriterion $criterion)
 
 getLoadedCriterion ()
 
 loadCollision (ICollision $collision)
 
 getLoadedCollision ()
 
 getSettings ()
 
 loadLogger (Exchange\Internals\Logger $logger)
 
 getLoadedLogger ()
 
 getCurrentLogger ()
 
 initLogger ()
 
 getLogger ()
 
 hasCollisionErrors ()
 
 hasCollisionWarnings ()
 
 hasLogging ()
 

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

static getPropertyOrdersByPersonalTypeId ($personTypeId)
 
static updateEmptyXmlId ($id, $xmlId)
 
- Открытые статические члены унаследованные от ImportBase
static getFieldExternalId ()
 

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

const EXTERNAL_AUTH_ID = 'sale'
 
- Открытые атрибуты унаследованные от ImportBase
const ITEM_ITEM = 'ITEM'
 
const ITEM_SERVICE = 'SERVICE'
 

Защищенные статические члены

static getBusinessValueOrderProvider (IBusinessValueProvider $entity)
 
- Защищенные статические члены унаследованные от ImportBase
static getBusinessValueOrderProvider (\Bitrix\Sale\IBusinessValueProvider $entity)
 

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

 $entity
 
- Защищенные данные унаследованные от ImportBase
 $collisionErrors = false
 
 $collisionWarnings = false
 
 $logging = false
 
 $fields
 
 $settings = null
 
 $loadCriterion = null
 
 $loadLogger = null
 
 $loadCollision = null
 
 $logger = array()
 

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

- Защищенные члены унаследованные от ImportBase
 checkFields (array $fields)
 
 getFieldsTraits ()
 

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

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

Методы

◆ getBusinessValueOrderProvider()

static getBusinessValueOrderProvider ( IBusinessValueProvider $entity)
staticprotected
Аргументы
IBusinessValueProvider$entity
Возвращает
Order

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

◆ getConfig()

getConfig ( )
Возвращает
null

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

◆ getEntity()

getEntity ( )
Возвращает
ImportBase

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

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

◆ getFieldsConfig()

getFieldsConfig ( $orgFormId,
$userProps = array() )
Аргументы
$orgFormId
array$userProps
Возвращает
bool

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

◆ getListPersonType()

getListPersonType ( $siteId)
Аргументы
$siteId
Возвращает
array

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

◆ getPropertyOrdersByConfig()

getPropertyOrdersByConfig ( $personalTypeId,
$profile,
$property )
Аргументы
$personalTypeId
$profile
$property
Возвращает
array

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

◆ getPropertyOrdersByPersonalTypeId()

static getPropertyOrdersByPersonalTypeId ( $personTypeId)
static
Аргументы
$personTypeId
Возвращает
mixed

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

◆ initFields()

initFields ( )

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

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

◆ isFiz()

isFiz ( )
Возвращает
bool

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

◆ registerUser()

registerUser ( $fields,
& $arErrors )
Аргументы
$fields
$arErrors
Возвращает
bool|int|string

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

◆ resolvePersonTypeId()

resolvePersonTypeId ( $fields)
Аргументы
$fields
Возвращает
int|null|string

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

◆ setEntity()

setEntity ( ImportBase $entity)
Аргументы
ImportBase$entity

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

◆ updateEmptyXmlId()

static updateEmptyXmlId ( $id,
$xmlId )
static
Аргументы
$id
$xmlIdUser
$xmlIdFields
Возвращает
bool

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

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

◆ $entity

$entity
protected

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

◆ EXTERNAL_AUTH_ID

const EXTERNAL_AUTH_ID = 'sale'

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