TeamFolder
in package
implements
JsonSerializable
A folder exclusively linked to a team.
Tags
Attributes
- #[Consumable]
- $since: '35.0.0'
Table of Contents
Interfaces
- JsonSerializable
Properties
- $id : int
- $mountPoint : string
- $quota : int|null
Methods
- __construct() : mixed
- getId() : int
- getMountPoint() : string
- getQuota() : int|null
- The storage quota in bytes, zero for unlimited, or null if the active provider does not expose a quota for this folder.
- jsonSerialize() : array{id: int, quota: int|null, mountPoint: string}
Properties
$id
private
int
$id
$mountPoint
private
string
$mountPoint
$quota
private
int|null
$quota
= null
Methods
__construct()
public
__construct(int $id, string $mountPoint[, int|null $quota = null ]) : mixed
Parameters
- $id : int
- $mountPoint : string
- $quota : int|null = null
Tags
getId()
public
getId() : int
Tags
Return values
intgetMountPoint()
public
getMountPoint() : string
Tags
Return values
stringgetQuota()
The storage quota in bytes, zero for unlimited, or null if the active provider does not expose a quota for this folder.
public
getQuota() : int|null
Tags
Return values
int|nulljsonSerialize()
public
jsonSerialize() : array{id: int, quota: int|null, mountPoint: string}
Tags
Attributes
- #[Override]