StatefulModelInterface

Interface for a stateful model.

since

4.0.0

package

Application

Methods

getState

Method to get model state variables.

getState(string property = null, mixed default = null) : mixed
since

4.0.0

Arguments

property

stringOptional parameter name

default

mixedOptional default value

Response

mixedThe property where specified, the state object where omitted

setState

Method to set model state variables.

setState(string property, mixed value = null) : mixed
since

4.0.0

Arguments

property

stringThe name of the property.

value

mixedThe value of the property to set or null.

Response

mixedThe previous value of the property or null if not set.