Status
Set status trait
Table of Contents
Methods
- onStatusChanged() : void
- Set status changed callback
- setDefaultController() : ResponseInterface
- Set default
- setModelStatus() : void|bool
- Set status
- setMultiuserDefaultController() : ResponseInterface
- Set multiuser default model
- setStatus() : ResponseInterface
- Set status
- getDefaultMessage() : string
- Get set default message
- getStatusChangedMessage() : string
- Get status changed message
- onBeforeStatusUpdate() : void
- Set before status changed
Methods
onStatusChanged()
Set status changed callback
public
onStatusChanged(Closure $callback) : void
Parameters
- $callback : Closure
setDefaultController()
Set default
public
setDefaultController(ServerRequestInterface $request, ResponseInterface $response, Validator $data) : ResponseInterface
Parameters
- $request : ServerRequestInterface
- $response : ResponseInterface
- $data : Validator
Return values
ResponseInterfacesetModelStatus()
Set status
public
setModelStatus(Validator $data, object $model) : void|bool
Parameters
- $data : Validator
- $model : object
Return values
void|boolsetMultiuserDefaultController()
Set multiuser default model
public
setMultiuserDefaultController(ServerRequestInterface $request, ResponseInterface $response, Validator $data) : ResponseInterface
Parameters
- $request : ServerRequestInterface
- $response : ResponseInterface
- $data : Validator
Return values
ResponseInterfacesetStatus()
Set status
public
setStatus(ServerRequestInterface $request, ResponseInterface $response, Validator $data) : ResponseInterface
Parameters
- $request : ServerRequestInterface
- $response : ResponseInterface
- $data : Validator
Return values
ResponseInterfacegetDefaultMessage()
Get set default message
protected
getDefaultMessage() : string
Return values
stringgetStatusChangedMessage()
Get status changed message
protected
getStatusChangedMessage() : string
Return values
stringonBeforeStatusUpdate()
Set before status changed
protected
onBeforeStatusUpdate(Closure $callback) : void
Parameters
- $callback : Closure