Bitrix API

Base implements JsonSerializable

AbstractYes

Table of Contents

Interfaces

JsonSerializable

Methods

__construct()  : mixed
getDesktopUrl()  : string|null
getId()  : string
getPayload()  : array<string|int, mixed>
getSelectable()  : bool
getTitle()  : string
getType()  : string
jsonSerialize()  : array<string|int, mixed>
setDesktopUrl()  : self
setPayload()  : self
setSelectable()  : self
setTitle()  : self

Methods

__construct()

public __construct(string $id[, string $title = null ]) : mixed
Parameters
$id : string
$title : string = null

getDesktopUrl()

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

getId()

public getId() : string
Return values
string

getPayload()

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

getSelectable()

public getSelectable() : bool
Return values
bool

getTitle()

public getTitle() : string
Return values
string

getType()

public getType() : string
Return values
string

jsonSerialize()

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

setDesktopUrl()

public setDesktopUrl(string|null $url) : self
Parameters
$url : string|null
Return values
self

setPayload()

public setPayload(array<string|int, mixed> $payload) : self
Parameters
$payload : array<string|int, mixed>
Return values
self

setSelectable()

public setSelectable(bool $selectable) : self
Parameters
$selectable : bool
Return values
self

setTitle()

public setTitle(string|null $title) : self
Parameters
$title : string|null
Return values
self

        
On this page

Search results