OrderItemPropertyRepositoryDeleter
in package
implements
OrderItemPropertyRepositoryDeleterInterface
Class OrderItemPropertyRepositoryDeleter
Tags
Interfaces, Classes and Traits
- OrderItemPropertyRepositoryDeleterInterface
- Interface OrderItemPropertyRepositoryDeleterInterface
Table of Contents
- $db : CI_DB_query_builder
- Query builder.
- __construct() : mixed
- OrderItemPropertyRepositoryDeleter constructor.
- deletePropertiesByOrderItemId() : OrderItemPropertyRepositoryDeleter
- Removes all properties from the order item by the given order item ID.
- deletePropertyById() : OrderItemPropertyRepositoryDeleter
- Removes a property by the given order item property ID.
Properties
$db
Query builder.
protected
CI_DB_query_builder
$db
Methods
__construct()
OrderItemPropertyRepositoryDeleter constructor.
public
__construct(CI_DB_query_builder $dbQueryBuilder) : mixed
Parameters
- $dbQueryBuilder : CI_DB_query_builder
-
Query builder.
Return values
mixed —deletePropertiesByOrderItemId()
Removes all properties from the order item by the given order item ID.
public
deletePropertiesByOrderItemId(IdType $orderItemId) : OrderItemPropertyRepositoryDeleter
Parameters
- $orderItemId : IdType
-
ID of the order item.
Return values
OrderItemPropertyRepositoryDeleter —Same instance for method chaining.
deletePropertyById()
Removes a property by the given order item property ID.
public
deletePropertyById(IdType $orderItemPropertyId) : OrderItemPropertyRepositoryDeleter
Parameters
- $orderItemPropertyId : IdType
-
ID of the order item property.
Return values
OrderItemPropertyRepositoryDeleter —Same instance for method chaining.