CreateResponse extends BaseResponse
Generic information about user create operation
Table of Contents
- $id : string|null
- The user's identifier
- $message : string|null
- Additional information about the operation
- $userRoles : array<string|int, mixed>|null
- from() : static
- Initializing a model from an array
- getId() : string
- Getter for id
- getMessage() : string
- Getter for message
- getUserRoles() : array<string|int, UserRole>
- Getter for userRoles
- jsonSerialize() : array<string|int, mixed>
- setId() : static
- Setter for id
- setMessage() : static
- Setter for message
- setUserRoles() : static
- Setter for userRoles
Properties
$id
The user's identifier
protected
string|null
$id
= null
$message
Additional information about the operation
protected
string|null
$message
= null
$userRoles
protected
array<string|int, mixed>|null
$userRoles
= null
Methods
from()
Initializing a model from an array
public
static from(array<string|int, mixed> $params) : static
Parameters
- $params : array<string|int, mixed>
-
Pass this parameter if you want to initial property value from an array. See API reference for all property names and types
Tags
Return values
static —getId()
Getter for id
public
getId() : string
Return values
string —The user's identifier
getMessage()
Getter for message
public
getMessage() : string
Return values
string —Additional information about the operation
getUserRoles()
Getter for userRoles
public
getUserRoles() : array<string|int, UserRole>
Return values
array<string|int, UserRole> —jsonSerialize()
public
jsonSerialize() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —setId()
Setter for id
public
setId(string $id) : static
Parameters
- $id : string
-
The user's identifier
Return values
static —To use in method chains
setMessage()
Setter for message
public
setMessage(string $message) : static
Parameters
- $message : string
-
Additional information about the operation
Return values
static —To use in method chains
setUserRoles()
Setter for userRoles
public
setUserRoles(array<string|int, UserRole> $userRoles) : static
Parameters
- $userRoles : array<string|int, UserRole>
Return values
static —To use in method chains