Bitrix API

MemberTable extends DataManager uses AddInsertIgnoreTrait

Class MemberTable

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION

Table of Contents

Methods

addInsertIgnore()  : AddResult
Adds row to entity table, for details @see DataManager::add
addInsertIgnoreMulti()  : AddResult
Adds several rows to entity table, for details @see DataManager::addMulti
createCollection()  : EO_Member_Collection
createObject()  : EO_Member
deleteByCheckListsIds()  : mixed
getById()  : EO_Member_Result
getByPrimary()  : EO_Member_Result
getClass()  : string
getEntity()  : EO_Member_Entity
getList()  : EO_Member_Result
getMap()  : array<string|int, mixed>
getTableName()  : string
query()  : EO_Member_Query
wakeUpCollection()  : EO_Member_Collection
wakeUpObject()  : EO_Member

Methods

addInsertIgnore()

Adds row to entity table, for details @see DataManager::add

public final static addInsertIgnore(array<string|int, mixed> $data) : AddResult

This method adds a new row to the DB EXCEPT there is already a row that contains the same primary/unique field value. In this case, the new row WILL NOT be added. Think of it as using an 'INSERT IGNORE' SQL statement. Events are not supported and are never fired.

Parameters
$data : array<string|int, mixed>
Return values
AddResult

addInsertIgnoreMulti()

Adds several rows to entity table, for details @see DataManager::addMulti

public final static addInsertIgnoreMulti(array<string|int, mixed> $rows[, bool $ignoreEvents = false ]) : AddResult

This method adds a new row to the DB EXCEPT there is already a row that contains the same primary/unique field value. In this case, the new row WILL NOT be added. Think of it as using an 'INSERT IGNORE' SQL statement. Events are not supported and are never fired.

Parameters
$rows : array<string|int, mixed>
$ignoreEvents : bool = false
Return values
AddResult

createCollection()

public static createCollection() : EO_Member_Collection
Return values
EO_Member_Collection

createObject()

public static createObject([mixed $setDefaultValues = = 'true' ]) : EO_Member
Parameters
$setDefaultValues : mixed = = 'true'
Return values
EO_Member

deleteByCheckListsIds()

public static deleteByCheckListsIds(string $ids) : mixed
Parameters
$ids : string
  • string of type (1,2,...,7)

getById()

public static getById(mixed $id) : EO_Member_Result
Parameters
$id : mixed
Return values
EO_Member_Result

getByPrimary()

public static getByPrimary(mixed $primary[, array<string|int, mixed> $parameters = = '[]' ]) : EO_Member_Result
Parameters
$primary : mixed
$parameters : array<string|int, mixed> = = '[]'
Return values
EO_Member_Result

getClass()

public static getClass() : string
Return values
string

getEntity()

public static getEntity() : EO_Member_Entity
Return values
EO_Member_Entity

getList()

public static getList([array<string|int, mixed> $parameters = = '[]' ]) : EO_Member_Result
Parameters
$parameters : array<string|int, mixed> = = '[]'
Return values
EO_Member_Result

getMap()

public static getMap() : array<string|int, mixed>
Return values
array<string|int, mixed>

getTableName()

public static getTableName() : string
Return values
string

query()

public static query() : EO_Member_Query
Return values
EO_Member_Query

wakeUpCollection()

public static wakeUpCollection(mixed $rows) : EO_Member_Collection
Parameters
$rows : mixed
Return values
EO_Member_Collection

wakeUpObject()

public static wakeUpObject(mixed $row) : EO_Member
Parameters
$row : mixed
Return values
EO_Member

        
On this page

Search results