OrderAPI
trait OrderAPI
Traits
Methods
No description
No description
No description
Same as checkout, but set checkout_end date in payload for you
If no session exist, it creates a new empty order in API with id and secret, and adds it to session.
If no session exist, it creates a new empty order object WITHOUT id or secret.
No description
No description
No description
No description
No description
Details
in
OrderAddAPI at line 15
OrderAddAPI
addCart(array $item)
in
OrderAddAPI at line 31
OrderAddAPI
addDiscount(array $item)
in
OrderAddAPI at line 47
OrderAddAPI
addPayment(array $item)
in
OrderAddAPI at line 65
OrderAddAPI
addData(string $key, string $value, string $label = '')
in
OrderAddAPI at line 90
OrderAddAPI
addLogInfo(array|string $item)
in
OrderAddAPI at line 100
OrderAddAPI
addLogWarning(array|string $item)
in
OrderAddAPI at line 110
OrderAddAPI
addLogDanger(array|string $item)
in
OrderAddAPI at line 120
OrderAddAPI
addLogSuccess(array|string $item)
in
OrderAddAPI at line 131
OrderAddAPI
addLog(array|string $item, string $type = 'i')
at line 21
OrderAPI
saveStatus($status)
at line 31
OrderAPI
save(array $payload = [])
at line 64
OrderAPI
refresh()
at line 80
OrderAPI
addToSession()
at line 90
OrderAPI
removeFromSession()
at line 105
OrderAPI
checkoutEnd(array $payload = [])
Same as checkout, but set checkout_end date in payload for you
at line 117
OrderAPI
checkout(array $payload = [])
at line 128
OrderAPI
register()
at line 140
OrderAPI
lock()
Set order->status to "n" and checkout->checkout_end to now
at line 151
OrderAPI
emptyCart()
at line 162
OrderAPI
delete()
at line 176
static OrderAPI
create(array $order = [])
Creates empty order object based on orderData
at line 190
static OrderAPI
retrieveBySessionOrCreate(string|null $key = null)
If no session exist, it creates a new empty order in API with id and secret, and adds it to session.
at line 209
static OrderAPI
retrieveBySession(string|null $key = null)
If no session exist, it creates a new empty order object WITHOUT id or secret.
But; It makes shure session is set when order is saved.