/home/techb158/immovalet.com/platform/plugins/ecommerce/helpers
NameSizeModeActions
brands.php14580644editdlrm
common.php45100644editdlrm
constants.php53610644editdlrm
currencies.php47970644editdlrm
customer.php17710644editdlrm
discounts.php44840644editdlrm
order.php14830644editdlrm
prices.php32360644editdlrm
product-attributes.php11230644editdlrm
product-categories.php16300644editdlrm
product-variations.php36870644editdlrm
products.php174080644editdlrm
shipping.php6660644editdlrm
Edit: /home/techb158/immovalet.com/platform/plugins/ecommerce/helpers/product-categories.php (1630B)
getProductCategories($conditions, $with, $withCount, $parentOnly); $categories = sort_item_with_children($categories); return $categories; } } if (!function_exists('get_product_categories_with_children')) { /** * @param array $options * @return array * @throws Exception */ function get_product_categories_with_children(array $options = []) { $params = [ 'order_by' => [ 'order' => 'ASC', 'created_at' => 'DESC', ], ]; if (!empty($options['status'])) { $params['condition'] = ['status' => $options['status']]; } $categories = app(ProductCategoryInterface::class)->advancedGet($params); /** * @var SortItemsWithChildrenHelper $sortHelper */ $sortHelper = app(SortItemsWithChildrenHelper::class); $sortHelper->setChildrenProperty('child_cats')->setItems($categories); return $sortHelper->sort(); } }