Overview
  • Package
  • Class
  • Tree
  • Todo

Packages

  • AddonValue
    • Interfaces
  • ApiV2Controllers
  • Category
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Providers
    • Repositories
    • Storages
  • Customer
    • Address
    • Country
    • CountryZone
    • Interfaces
    • Validation
    • ValueObjects
  • Email
    • Collections
    • Entities
    • Exceptions
    • Interfaces
    • Repository
    • ValueObjects
  • Http
    • Collections
    • Exceptions
    • Factories
    • Interfaces
    • ValueObjects
  • Loaders
    • CrossCuttingLoader
    • GXCoreLoader
    • Interfaces
  • None
  • Order
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Repositories
    • Storages
    • ValueObjects
  • Product
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Providers
    • Repositories
    • Storages
  • ProductModule
    • Collections
    • Deleter
    • Entities
    • Factories
    • Interface
    • Interfaces
    • Reader
    • Repositories
    • Writer
  • Shared
    • Exceptions
    • FileSystem
    • Interfaces
    • Storage
    • Types
  • Statistics
    • Interfaces
  • UserConfiguration
    • Interfaces
    • Repository

Classes

  • OrderAddonValueStorage
  • OrderItemAddonValueStorage
  • OrderStatusHistoryStorage

Class OrderStatusHistoryStorage

Class OrderStatusHistoryStorage

OrderStatusHistoryStorage implements OrderStatusHistoryReaderInterface, OrderStatusHistoryWriterInterface
Package: Order\Storages
Category: System
Located at CoreServices/Order/Storages/OrderStatusHistoryStorage.inc.php

Methods summary

public
# __construct( CI_DB_query_builder $db )

OrderStatusHistoryStorage constructor.

OrderStatusHistoryStorage constructor.

Parameters

$db
public OrderStatusHistoryListItemCollection
# getStatusHistory( IdType $orderId )

Returns a collection of order status history items by the given order item id.

Returns a collection of order status history items by the given order item id.

Parameters

$orderId
Id of order item.

Returns

OrderStatusHistoryListItemCollection

Implementation of

OrderStatusHistoryReaderInterface::getStatusHistory()
public
# addStatusUpdate( IdType $orderId, IdType $newOrderStatusId, StringType $comment, BoolType $customerNotified )

Adds an order status history item.

Adds an order status history item.

Parameters

$orderId
$newOrderStatusId
$comment
$customerNotified

Implementation of

OrderStatusHistoryWriterInterface::addStatusUpdate()
public
# deleteHistory( IdType $orderId )

Deletes all order status history items which are associated with the given order item id.

Deletes all order status history items which are associated with the given order item id.

Parameters

$orderId

Implementation of

OrderStatusHistoryWriterInterface::deleteHistory()

Properties summary

protected CI_DB_query_builder $db
#
API documentation generated by ApiGen