| addChannelToProducts(array $ids, string $channelKey) | dbx\dbxShop\dbxShopRepository | |
| addOrderHistory(int $orderId, string $eventType, string $oldValue='', string $newValue='', string $message='') | dbx\dbxShop\dbxShopRepository | |
| allAttributeDefinitions() | dbx\dbxShop\dbxShopRepository | |
| allImages() | dbx\dbxShop\dbxShopRepository | |
| attributeDefinitionsForGroup(int $groupId, bool $activeOnly=true) | dbx\dbxShop\dbxShopRepository | |
| attributeDefinitionsForProduct(int $productId, bool $activeOnly=true) | dbx\dbxShop\dbxShopRepository | |
| attributeFilterDefinitions() | dbx\dbxShop\dbxShopRepository | |
| attributesForProduct(int $productId) | dbx\dbxShop\dbxShopRepository | |
| channelById(int $id) | dbx\dbxShop\dbxShopRepository | |
| channelByKey(string $key) | dbx\dbxShop\dbxShopRepository | |
| channelGroups() | dbx\dbxShop\dbxShopRepository | |
| channelGroupsForProduct(int $productId) | dbx\dbxShop\dbxShopRepository | |
| channels() | dbx\dbxShop\dbxShopRepository | |
| channelsForChannelGroup(int $channelGroupId) | dbx\dbxShop\dbxShopRepository | |
| channelsForProduct(int $productId) | dbx\dbxShop\dbxShopRepository | |
| createOrderFromItems(array $items, string $channelKey='shop', string $customerName='', string $customerEmail='', string $note='', string $paymentProvider='', string $paymentStatus='open', string $status='payment_pending', string $customerPhone='', string $shippingAddress='', string $legalSnapshot='', string $withdrawalSnapshot='') | dbx\dbxShop\dbxShopRepository | |
| dashboardStats() | dbx\dbxShop\dbxShopRepository | |
| deleteChannel(int $id) | dbx\dbxShop\dbxShopRepository | |
| deleteChannelGroup(int $id) | dbx\dbxShop\dbxShopRepository | |
| deleteOrder(int $id) | dbx\dbxShop\dbxShopRepository | |
| deleteProductGroup(int $id) | dbx\dbxShop\dbxShopRepository | |
| deleteProducts(array $ids) | dbx\dbxShop\dbxShopRepository | |
| deleteShippingGroup(int $id) | dbx\dbxShop\dbxShopRepository | |
| ensureOrderInvoicePdf(int $id) | dbx\dbxShop\dbxShopRepository | |
| exportProductsToChannel(array $ids, string $channelKey) | dbx\dbxShop\dbxShopRepository | |
| exportProductToChannel(int $productId, string $channelKey) | dbx\dbxShop\dbxShopRepository | |
| groupById(int $id) | dbx\dbxShop\dbxShopRepository | |
| groupPath(int $groupId) | dbx\dbxShop\dbxShopRepository | |
| groups() | dbx\dbxShop\dbxShopRepository | |
| groupsByParent(int $parentId=0, bool $activeOnly=true) | dbx\dbxShop\dbxShopRepository | |
| groupsForProduct(int $productId) | dbx\dbxShop\dbxShopRepository | |
| imagesForProduct(int $productId, array $groups=array()) | dbx\dbxShop\dbxShopRepository | |
| importChannelOrder(string $channelKey, array $payload) | dbx\dbxShop\dbxShopRepository | |
| inheritedChannelsForProduct(int $productId) | dbx\dbxShop\dbxShopRepository | |
| install() | dbx\dbxShop\dbxShopRepository | |
| invoicePdfAbsolutePath(array $order) | dbx\dbxShop\dbxShopRepository | |
| moveProductGroupParent(int $groupId, int $parentId) | dbx\dbxShop\dbxShopRepository | |
| nextInvoiceNo() | dbx\dbxShop\dbxShopRepository | |
| orderById(int $id) | dbx\dbxShop\dbxShopRepository | |
| orderByNo(string $orderNo) | dbx\dbxShop\dbxShopRepository | |
| orderByPaymentReference(string $provider, string $reference) | dbx\dbxShop\dbxShopRepository | |
| orderChannelKeys() | dbx\dbxShop\dbxShopRepository | |
| orderCount(array $filters=array()) | dbx\dbxShop\dbxShopRepository | |
| orderHistory(int $orderId) | dbx\dbxShop\dbxShopRepository | |
| orderItems(int $orderId) | dbx\dbxShop\dbxShopRepository | |
| orders(array $filters=array(), int $limit=50, int $offset=0, string $sort='create_date', string $direction='DESC') | dbx\dbxShop\dbxShopRepository | |
| ordersByUid(int $uid, int $limit=25) | dbx\dbxShop\dbxShopRepository | |
| primaryImageForGroup(int $groupId) | dbx\dbxShop\dbxShopRepository | |
| productById(int $id) | dbx\dbxShop\dbxShopRepository | |
| productBySku(string $sku, bool $activeOnly=true) | dbx\dbxShop\dbxShopRepository | |
| productChannelMapping(int $productId, string $channelKey) | dbx\dbxShop\dbxShopRepository | |
| productChannelOverrides(int $productId) | dbx\dbxShop\dbxShopRepository | |
| productImageCounts() | dbx\dbxShop\dbxShopRepository | |
| products(bool $activeOnly=true) | dbx\dbxShop\dbxShopRepository | |
| removeChannelFromProducts(array $ids, string $channelKey) | dbx\dbxShop\dbxShopRepository | |
| removeProductImageAssociation(int $imageId, int $productId=0) | dbx\dbxShop\dbxShopRepository | |
| saveAttributeDefinition(array $data) | dbx\dbxShop\dbxShopRepository | |
| saveImage(int $productId, int $groupId, string $imagePath, string $title, string $alt, int $isPrimary=0, int $sorter=100) | dbx\dbxShop\dbxShopRepository | |
| saveMediaImage(int $productId, int $groupId, int $mediaId, string $title='', string $alt='', int $isPrimary=0, int $sorter=100) | dbx\dbxShop\dbxShopRepository | |
| saveProductAttributeValue(int $productId, int $attributeId, string $value) | dbx\dbxShop\dbxShopRepository | |
| saveProductAttributeValues(int $productId, array $values) | dbx\dbxShop\dbxShopRepository | |
| saveProductChannelMapping(int $productId, string $channelKey, array $data) | dbx\dbxShop\dbxShopRepository | |
| saveProductChannelOverrides(int $productId, array $activeChannelKeys) | dbx\dbxShop\dbxShopRepository | |
| saveWithdrawal(array $data) | dbx\dbxShop\dbxShopRepository | |
| seedDemoProducts() | dbx\dbxShop\dbxShopRepository | |
| setProductGroupForProducts(array $ids, int $groupId) | dbx\dbxShop\dbxShopRepository | |
| shippingGroups() | dbx\dbxShop\dbxShopRepository | |
| shippingGroupsForProduct(int $productId) | dbx\dbxShop\dbxShopRepository | |
| stockIssuesForItems(array $items) | dbx\dbxShop\dbxShopRepository | |
| testChannelConnection(int $id) | dbx\dbxShop\dbxShopRepository | |
| updateChannel(int $id, array $data) | dbx\dbxShop\dbxShopRepository | |
| updateChannelGroup(int $id, array $data, array $channelKeys) | dbx\dbxShop\dbxShopRepository | |
| updateImageMediaReference(int $imageId, int $mediaId, string $imagePath='') | dbx\dbxShop\dbxShopRepository | |
| updateOrderAdmin(int $id, array $data) | dbx\dbxShop\dbxShopRepository | |
| updateOrderPayment(int $orderId, string $provider, string $status, string $reference='', array $payload=array()) | dbx\dbxShop\dbxShopRepository | |
| updateOrderQuickAction(int $id, string $action) | dbx\dbxShop\dbxShopRepository | |
| updateProductGroup(int $id, array $data) | dbx\dbxShop\dbxShopRepository | |
| updateShippingGroup(int $id, array $data) | dbx\dbxShop\dbxShopRepository | |
| updateWithdrawalAdmin(int $id, string $status, string $note='') | dbx\dbxShop\dbxShopRepository | |
| withdrawalById(int $id) | dbx\dbxShop\dbxShopRepository | |
| withdrawalCount(array $filters=array()) | dbx\dbxShop\dbxShopRepository | |
| withdrawals(array $filters=array(), int $limit=50, int $offset=0) | dbx\dbxShop\dbxShopRepository | |
| withdrawalsForOrder(int $orderId) | dbx\dbxShop\dbxShopRepository | |