1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс SectionConnection
Граф наследования:SectionConnection:
Complex Mapper BaseMapperInterface

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

 patch (Sync\Connection\SectionConnection $sectionConnection, array $fields)
 convertToArray (Sync\Connection\SectionConnection $sectionConnection)
Открытые члены унаследованные от Mapper
 getById (int $id)
 getByEntityObject ($entityObject)
 create (Core\Base\EntityInterface $entity, array $params=[])
 update (Core\Base\EntityInterface $entity, array $params=[])
 delete (Core\Base\EntityInterface $entity, array $params=['softDelete'=> true])
 deleteMap (Core\Base\EntityMap $map, array $params=['softDelete'=> true])
 deleteByFilter ($filter, array $params=['softDelete'=> true])
 getMap ($filter, int $limit=null, array $order=null)
 resetCacheById (int $id)

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

 getMapClass ()
 getEntityName ()
 convertToObject ($objectEO)
 createEntity ($entity, array $params=[])
 updateEntity ($entity, array $params=[])
 deleteEntity (Core\Base\EntityInterface $entity, array $params=['softDelete'=> true])
 getDataManagerResult (array $params)
 getEntityClass ()
Защищенные члены унаследованные от Complex
 prepareConnection (EO_DavConnection $connectionEO)
 prepareSection (EO_Section $sectionEO)
 prepareEvent (EO_Event $eventEO)
Защищенные члены унаследованные от Mapper
 getCacheMap ()
 initCacheMap (string $class)
 getOneEntityByFilter (array $filter)

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

Поля данных унаследованные от Mapper
const POSITIVE_ANSWER = 'Y'
const NEGATIVE_ANSWER = 'N'
Защищенные данные унаследованные от Mapper
const DEFAULT_SELECT = ['*']
Статические защищенные данные унаследованные от Mapper
static array $cache = []

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

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

Методы

◆ convertToArray()

convertToArray ( Sync\Connection\SectionConnection $sectionConnection)
Аргументы
Sync\Connection\SectionConnection$sectionConnection
Возвращает
array
Исключения
BaseException

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

◆ convertToObject()

convertToObject ( $objectEO)
protected
Аргументы
EO_SectionConnection$objectEO
Возвращает
Sync\Connection\SectionConnection|null
Исключения
ObjectException

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

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

◆ createEntity()

createEntity ( $entity,
array $params = [] )
protected
Аргументы
Sync\Connection\SectionConnection$entity
array$params
Возвращает
Core\Base\EntityInterface|null
Исключения
BaseException
Exception

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

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

◆ deleteEntity()

deleteEntity ( Core\Base\EntityInterface $entity,
array $params = ['softDelete' => true] )
protected
Аргументы
Sync\Connection\SectionConnection$entity
array$params
Возвращает
Core\Base\EntityInterface|null
Исключения
BaseException
Exception

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

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

◆ getDataManagerResult()

getDataManagerResult ( array $params)
protected
Аргументы
array$params
Возвращает
Result
Исключения
ArgumentException
ObjectPropertyException
SystemException
LoaderException

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

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

◆ getEntityClass()

getEntityClass ( )
protected
Возвращает
string

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

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

◆ getEntityName()

getEntityName ( )
protected
Возвращает
string

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

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

◆ getMapClass()

getMapClass ( )
protected
Возвращает
string

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

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

◆ patch()

patch ( Sync\Connection\SectionConnection $sectionConnection,
array $fields )
Аргументы
Sync\Connection\SectionConnection$sectionConnection
array$fields
Возвращает
Sync\Connection\SectionConnection
Исключения
BaseException
Exception

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

◆ updateEntity()

updateEntity ( $entity,
array $params = [] )
protected
Аргументы
Sync\Connection\SectionConnection$entity
array$params
Возвращает
Core\Base\EntityInterface|null
Исключения
BaseException
Exception

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

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


Объявления и описания членов класса находятся в файле: