Arikaim CMS

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
ResponseInterface

setModelStatus()

Set status

public setModelStatus(Validator $data, object $model) : void|bool
Parameters
$data : Validator
$model : object
Return values
void|bool

setMultiuserDefaultController()

Set multiuser default model

public setMultiuserDefaultController(ServerRequestInterface $request, ResponseInterface $response, Validator $data) : ResponseInterface
Parameters
$request : ServerRequestInterface
$response : ResponseInterface
$data : Validator
Return values
ResponseInterface

setStatus()

Set status

public setStatus(ServerRequestInterface $request, ResponseInterface $response, Validator $data) : ResponseInterface
Parameters
$request : ServerRequestInterface
$response : ResponseInterface
$data : Validator
Return values
ResponseInterface

getDefaultMessage()

Get set default message

protected getDefaultMessage() : string
Return values
string

getStatusChangedMessage()

Get status changed message

protected getStatusChangedMessage() : string
Return values
string

onBeforeStatusUpdate()

Set before status changed

protected onBeforeStatusUpdate(Closure $callback) : void
Parameters
$callback : Closure

        
On this page

Search results