Documentation

MovementType
in package
implements JsonSerializable

Tags
ORM\Entity

(repositoryClass="Vatjar\Data\Repository\MovementTypeRepository", readOnly=true)

ORM\Table

(name="movement_type")

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

$id  : int|null
$label  : string|null

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

Properties

$id

private int|null $id
Tags
ORM\Id
ORM\GeneratedValue
ORM\Column

(type="integer", name="id")

$label

private string|null $label
Tags
ORM\Column

(type="string", name="label")

Methods

getId()

public getId() : int|null
Return values
int|null

getLabel()

public getLabel() : string|null
Return values
string|null

setId()

public setId(int|null $id) : void
Parameters
$id : int|null

setLabel()

public setLabel(string|null $label) : void
Parameters
$label : string|null

        
On this page

Search results