MovementType
in package
implements
JsonSerializable
Tags
Table of Contents
Interfaces
- JsonSerializable
Constants
- TYPE_ID_ASSET_MOVEMENT = 4
- TYPE_ID_INVENTORY_REMOVAL = 5
- TYPE_ID_LEASE = 2
- TYPE_ID_RENTAL = 3
- TYPE_ID_SALE = 1
Properties
Methods
- getId() : int|null
- getLabel() : string|null
- jsonSerialize() : mixed
- setId() : void
- setLabel() : void
Constants
TYPE_ID_ASSET_MOVEMENT
public
mixed
TYPE_ID_ASSET_MOVEMENT
= 4
TYPE_ID_INVENTORY_REMOVAL
public
mixed
TYPE_ID_INVENTORY_REMOVAL
= 5
TYPE_ID_LEASE
public
mixed
TYPE_ID_LEASE
= 2
TYPE_ID_RENTAL
public
mixed
TYPE_ID_RENTAL
= 3
TYPE_ID_SALE
public
mixed
TYPE_ID_SALE
= 1
Properties
$id
private
int|null
$id
Tags
$label
private
string|null
$label
Tags
Methods
getId()
public
getId() : int|null
Return values
int|nullgetLabel()
public
getLabel() : string|null
Return values
string|nulljsonSerialize()
public
jsonSerialize() : mixed
setId()
public
setId(int|null $id) : void
Parameters
- $id : int|null
setLabel()
public
setLabel(string|null $label) : void
Parameters
- $label : string|null