Bitrix API

Resource implements EntityInterface

Table of Contents

Interfaces

EntityInterface

Methods

__construct()  : mixed
getCounter()  : int
getCreatedAt()  : int|null
getCreatedBy()  : int|null
getDescription()  : string|null
getExternalId()  : int|null
getId()  : int|null
getName()  : string|null
getSlotRanges()  : RangeCollection
getTemplateTypeConfirmation()  : string
getTemplateTypeDelayed()  : string
getTemplateTypeFeedback()  : string
getTemplateTypeInfo()  : string
getTemplateTypeReminder()  : string
getType()  : ResourceType|null
getUpdatedAt()  : int|null
isConfirmationNotificationOn()  : bool
isDelayedNotificationOn()  : bool
isExternal()  : bool
isFeedbackNotificationOn()  : bool
isInfoNotificationOn()  : bool
isMain()  : bool|null
isReminderNotificationOn()  : bool
mapFromArray()  : self
setCounter()  : self
setCreatedAt()  : self
setCreatedBy()  : self
setDescription()  : self
setExternalId()  : Resource
setId()  : Resource
setIsConfirmationNotificationOn()  : self
setIsDelayedNotificationOn()  : self
setIsFeedbackNotificationOn()  : self
setIsInfoNotificationOn()  : self
setIsReminderNotificationOn()  : self
setMain()  : self
setName()  : self
setSlotRanges()  : self
setTemplateTypeConfirmation()  : self
setTemplateTypeDelayed()  : self
setTemplateTypeFeedback()  : self
setTemplateTypeInfo()  : self
setTemplateTypeReminder()  : self
setType()  : self
setUpdatedAt()  : self
toArray()  : array<string|int, mixed>

Methods

__construct()

public __construct() : mixed

getCounter()

public getCounter() : int
Return values
int

getCreatedAt()

public getCreatedAt() : int|null
Return values
int|null

getCreatedBy()

public getCreatedBy() : int|null
Return values
int|null

getDescription()

public getDescription() : string|null
Return values
string|null

getExternalId()

public getExternalId() : int|null
Return values
int|null

getId()

public getId() : int|null
Return values
int|null

getName()

public getName() : string|null
Return values
string|null

getTemplateTypeConfirmation()

public getTemplateTypeConfirmation() : string
Return values
string

getTemplateTypeDelayed()

public getTemplateTypeDelayed() : string
Return values
string

getTemplateTypeFeedback()

public getTemplateTypeFeedback() : string
Return values
string

getTemplateTypeInfo()

public getTemplateTypeInfo() : string
Return values
string

getTemplateTypeReminder()

public getTemplateTypeReminder() : string
Return values
string

getUpdatedAt()

public getUpdatedAt() : int|null
Return values
int|null

isConfirmationNotificationOn()

public isConfirmationNotificationOn() : bool
Return values
bool

isDelayedNotificationOn()

public isDelayedNotificationOn() : bool
Return values
bool

isExternal()

public isExternal() : bool
Return values
bool

isFeedbackNotificationOn()

public isFeedbackNotificationOn() : bool
Return values
bool

isInfoNotificationOn()

public isInfoNotificationOn() : bool
Return values
bool

isMain()

public isMain() : bool|null
Return values
bool|null

isReminderNotificationOn()

public isReminderNotificationOn() : bool
Return values
bool

mapFromArray()

public static mapFromArray(array<string|int, mixed> $props) : self
Parameters
$props : array<string|int, mixed>
Return values
self

setCounter()

public setCounter(int $value) : self
Parameters
$value : int
Return values
self

setCreatedAt()

public setCreatedAt(int|null $createdAt) : self
Parameters
$createdAt : int|null
Return values
self

setCreatedBy()

public setCreatedBy(int|null $createdBy) : self
Parameters
$createdBy : int|null
Return values
self

setDescription()

public setDescription(string|null $description) : self
Parameters
$description : string|null
Return values
self

setExternalId()

public setExternalId(int|null $externalId) : Resource
Parameters
$externalId : int|null
Return values
Resource

setIsConfirmationNotificationOn()

public setIsConfirmationNotificationOn(bool $isConfirmationNotificationOn) : self
Parameters
$isConfirmationNotificationOn : bool
Return values
self

setIsDelayedNotificationOn()

public setIsDelayedNotificationOn(bool $isDelayedNotificationOn) : self
Parameters
$isDelayedNotificationOn : bool
Return values
self

setIsFeedbackNotificationOn()

public setIsFeedbackNotificationOn(bool $isFeedbackNotificationOn) : self
Parameters
$isFeedbackNotificationOn : bool
Return values
self

setIsInfoNotificationOn()

public setIsInfoNotificationOn(bool $isInfoNotificationOn) : self
Parameters
$isInfoNotificationOn : bool
Return values
self

setIsReminderNotificationOn()

public setIsReminderNotificationOn(bool $isReminderNotificationOn) : self
Parameters
$isReminderNotificationOn : bool
Return values
self

setMain()

public setMain(bool $main) : self
Parameters
$main : bool
Return values
self

setName()

public setName(string|null $name) : self
Parameters
$name : string|null
Return values
self

setTemplateTypeConfirmation()

public setTemplateTypeConfirmation(string $templateTypeConfirmation) : self
Parameters
$templateTypeConfirmation : string
Return values
self

setTemplateTypeDelayed()

public setTemplateTypeDelayed(string $templateTypeFeedback) : self
Parameters
$templateTypeFeedback : string
Return values
self

setTemplateTypeFeedback()

public setTemplateTypeFeedback(string $templateTypeFeedback) : self
Parameters
$templateTypeFeedback : string
Return values
self

setTemplateTypeInfo()

public setTemplateTypeInfo(string $templateTypeInfo) : self
Parameters
$templateTypeInfo : string
Return values
self

setTemplateTypeReminder()

public setTemplateTypeReminder(string $templateTypeReminder) : self
Parameters
$templateTypeReminder : string
Return values
self

setUpdatedAt()

public setUpdatedAt(int|null $updatedAt) : self
Parameters
$updatedAt : int|null
Return values
self

toArray()

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

        
On this page

Search results