IOrder
extends
Semanticable
in
Table of Contents
Methods
- addLine() : void
- getClient() : IAgent
- getDate() : string
- getLines() : array<string|int, mixed>
- getNumber() : string
- getSaleSession() : ISaleSession
- setClient() : void
- setDate() : void
- setNumber() : void
- setSaleSession() : void
Methods
addLine()
public
addLine(IOrderLine $line) : void
Parameters
- $line : IOrderLine
getClient()
public
getClient() : IAgent
Return values
IAgentgetDate()
public
getDate() : string
Return values
stringgetLines()
public
getLines() : array<string|int, mixed>
Return values
array<string|int, mixed>getNumber()
public
getNumber() : string
Return values
stringgetSaleSession()
public
getSaleSession() : ISaleSession
Return values
ISaleSessionsetClient()
public
setClient(IAgent $client) : void
Parameters
- $client : IAgent
setDate()
public
setDate(string $date) : void
Parameters
- $date : string
setNumber()
public
setNumber(string $number) : void
Parameters
- $number : string
setSaleSession()
public
setSaleSession(ISaleSession $saleSession) : void
Parameters
- $saleSession : ISaleSession