Bookmark implements JsonSerializable
Read onlyYes
Value object representing a bookmark in the backend.
Bookmarks provide quick access to frequently used backend locations and are displayed in the bookmark toolbar dropdown.
This class is a specific Backend implementation and is not considered part of the Public TYPO3 API.
Table of Contents
Interfaces
- JsonSerializable
Properties
- $accessible : bool
- $arguments : string
- $editable : bool
- $groupId : int|string
- $href : string
- $iconIdentifier : string
- $iconOverlayIdentifier : string
- $id : int
- $module : string
- $route : string
- $title : string
Methods
- __construct() : mixed
- jsonSerialize() : array<string|int, mixed>
- toArray() : array<string|int, mixed>
Properties
$accessible
public
bool
$accessible
= false
$arguments
public
string
$arguments
$editable
public
bool
$editable
= false
$groupId
public
int|string
$groupId
$href
public
string
$href
$iconIdentifier
public
string
$iconIdentifier
$iconOverlayIdentifier
public
string
$iconOverlayIdentifier
$id
public
int
$id
$module
public
string
$module
$route
public
string
$route
$title
public
string
$title
Methods
__construct()
public
__construct(int $id, string $route, string $arguments, string $title, int|string $groupId, string $iconIdentifier, string $iconOverlayIdentifier, string $module, string $href[, bool $editable = false ][, bool $accessible = false ]) : mixed
Parameters
- $id : int
- $route : string
- $arguments : string
- $title : string
- $groupId : int|string
- $iconIdentifier : string
- $iconOverlayIdentifier : string
- $module : string
- $href : string
- $editable : bool = false
- $accessible : bool = false
jsonSerialize()
public
jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>toArray()
public
toArray() : array<string|int, mixed>