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

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

 __construct ()
 
 getOwnerTypeId ()
 
 load (array $fields)
 
 getPersonalTypeId ()
 
 getUserId ()
 
 profileGetId ()
 
 isImportable ()
 
 delete (array $params=null)
 
 initFieldsProfile (array $fields, &$arErrors)
 
 refreshData (array $fields)
 
- Открытые члены унаследованные от UserImportBase
 setEntity (ImportBase $entity)
 
 getEntity ()
 
 getPropertyOrdersByConfig ($personalTypeId, $profile, $property)
 
 getFieldsConfig ($orgFormId, $userProps=array())
 
 getConfig ()
 
 getListPersonType ($siteId)
 
 isFiz ()
 
 resolvePersonTypeId ($fields)
 
 registerUser ($fields, &$arErrors)
 
 initFields ()
 
- Открытые члены унаследованные от ImportBase
 add (array $params)
 
 update (array $params)
 
 import (array $params)
 
 getId ()
 
 getExternalId ()
 
 setFields (array $values)
 
 setField ($name, $value)
 
 getField ($name)
 
 getFieldValues ()
 
 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 getUserProfile (array $fields)
 
static getFieldsUserProfile ($profileId)
 
static getUserByCode ($code)
 
static getFieldExternalId ()
 
- Открытые статические члены унаследованные от UserImportBase
static getPropertyOrdersByPersonalTypeId ($personTypeId)
 
static updateEmptyXmlId ($id, $xmlId)
 

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

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

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

- Открытые атрибуты унаследованные от UserImportBase
const EXTERNAL_AUTH_ID = 'sale'
 
- Открытые атрибуты унаследованные от ImportBase
const ITEM_ITEM = 'ITEM'
 
const ITEM_SERVICE = 'SERVICE'
 
- Защищенные статические члены унаследованные от UserImportBase
static getBusinessValueOrderProvider (IBusinessValueProvider $entity)
 
- Защищенные статические члены унаследованные от ImportBase
static getBusinessValueOrderProvider (\Bitrix\Sale\IBusinessValueProvider $entity)
 
- Защищенные данные унаследованные от UserImportBase
 $entity
 
- Защищенные данные унаследованные от ImportBase
 $collisionErrors = false
 
 $collisionWarnings = false
 
 $logging = false
 
 $fields
 
 $settings = null
 
 $loadCriterion = null
 
 $loadLogger = null
 
 $loadCollision = null
 
 $logger = array()
 

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

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

Конструктор(ы)

◆ __construct()

__construct ( )

ProfileImport constructor.

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

Методы

◆ checkFields()

checkFields ( array $fields)
protected
Аргументы
array$fields
Возвращает
Sale\Result

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

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

◆ delete()

delete ( array $params = null)

Deletes row in entity table by primary key

Аргументы
array | null$params
Возвращает
Sale\Result

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

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

◆ getFieldExternalId()

static getFieldExternalId ( )
static
Возвращает
string

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

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

◆ getFieldsUserProfile()

static getFieldsUserProfile ( $profileId)
static
Аргументы
$profileId
Возвращает
array|bool

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

◆ getOwnerTypeId()

getOwnerTypeId ( )
Возвращает
int

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

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

◆ getPersonalTypeId()

getPersonalTypeId ( )
Возвращает
null|string

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

◆ getUserByCode()

static getUserByCode ( $code)
static
Аргументы
$code
Возвращает
array

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

◆ getUserId()

getUserId ( )
Возвращает
null|string

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

◆ getUserProfile()

static getUserProfile ( array $fields)
static
Аргументы
array$fields
Возвращает
array|bool|false|mixed|null

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

◆ initFieldsProfile()

initFieldsProfile ( array $fields,
& $arErrors )
Аргументы
array$fields
Возвращает
mixed

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

◆ isImportable()

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

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

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

◆ load()

load ( array $fields)
Аргументы
array$fields
Возвращает
Sale\Result
Исключения
Main

ArgumentException

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

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

◆ profileGetId()

profileGetId ( )
Возвращает
int|null

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

◆ refreshData()

refreshData ( array $fields)
Аргументы
array$fields

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

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