Documentation

CATALOG
in package

Class CATALOG

Table of Contents

addProductFromAPI()  : bool
addProductStepOne()  : bool|mixed|null
AddRemoveWishList()  : bool
AllProductsForElastic()  : array<string|int, mixed>|null
attribute_values()  : array<string|int, mixed>|null
breadCrump()  : mixed|string|null
breadCrump_new()  : string
changeProductCategory()  : array<string|int, mixed>|null
CheckWishList()  : mixed|null
dtSellerProducts()  : array<string|int, mixed>
editProductField()  : bool
generateNav()  : bool
get_categoy_parents()  : array<string|int, mixed>
get_filter_by_categories_id()  : mixed
get_filter_by_category_id()  : array<string|int, mixed>|null
get_product_rate()  : mixed
get_product_rate_separation()  : mixed
get_product_review()  : array<string|int, mixed>|null
get_seller_rate()  : mixed
get_sellers()  : mixed|null
get_user_comment_product_rate()  : array<string|int, mixed>
GetAttForElastic()  : array<string|int, mixed>|null
GetAttributeProductByID()  : array<string|int, mixed>|null
GetCategoryByID()  : mixed|null
GetCategoryBySlug()  : mixed|null
getCategoryParent()  : array<string|int, mixed>|null
getFiltersByCategoryID()  : array<string|int, mixed>|null
GetProductByID()  : mixed|null
GetProductBySKU()  : mixed|null
GetProductsByCategoryID()  : array<string|int, mixed>|null
GetProductsByCategoryIDAndFilterWithPagination()  : array<string|int, mixed>|null
GetProductsByCategoryIDAndFilterWithPagination1()  : array<string|int, mixed>|null
GetProductsByCategoryIDWithPagination()  : array<string|int, mixed>|null
GetProductsByProductID()  : array<string|int, mixed>|null
GetProductsBySearch()  : array<string|int, mixed>|null
getProductsBySellerID()  : array<string|int, mixed>|null
GetProductsBySellerIDWithPagination()  : array<string|int, mixed>|null
getslugbycatgory_id()  : mixed|null
home_boxes()  : array<string|int, mixed>|null
homeBanners()  : mixed|null
homeslider()  : array<string|int, mixed>|null
productsForSliderByCateogryID()  : array<string|int, mixed>|null
search()  : array<string|int, mixed>
SearchWithPagination()  : array<string|int, mixed>|null
seller_product_rating()  : int
Setproduct_review()  : mixed
v_attr_set_items()  : array<string|int, mixed>|null

Methods

addProductFromAPI()

public static addProductFromAPI( $title,  $details,  $categoryID,  $price,  $seller_id,  $discount,  $in_stock,  $quality,  $pic,  $info,  $type,  $sku,  $attribute_set,  $shipment_service_id) : bool
Parameters
$title :
$details :
$categoryID :
$price :
$seller_id :
$discount :
$in_stock :
$quality :
$pic :
$info :
$type :
$sku :
$attribute_set :
$shipment_service_id :
Return values
bool

addProductStepOne()

public static addProductStepOne( $shopID,  $c1,  $c2,  $c3,  $c4) : bool|mixed|null
Parameters
$shopID :
$c1 :
$c2 :
$c3 :
$c4 :
Return values
bool|mixed|null

AddRemoveWishList()

public static AddRemoveWishList( $productID,  $userID) : bool
Parameters
$productID :
$userID :
Return values
bool

AllProductsForElastic()

public static AllProductsForElastic() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

attribute_values()

public static attribute_values( $attribute_id) : array<string|int, mixed>|null
Parameters
$attribute_id :
Return values
array<string|int, mixed>|null

breadCrump()

public static breadCrump( $categoryID,  $level[, bool $mode = false ]) : mixed|string|null
Parameters
$categoryID :
$level :
$mode : bool = false
Return values
mixed|string|null

breadCrump_new()

public static breadCrump_new( $categoryID) : string
Parameters
$categoryID :
Return values
string

changeProductCategory()

public static changeProductCategory(int $categoryID, array<string|int, mixed> $productsID) : array<string|int, mixed>|null
Parameters
$categoryID : int
$productsID : array<string|int, mixed>
Return values
array<string|int, mixed>|null

CheckWishList()

public static CheckWishList( $productID,  $userID) : mixed|null
Parameters
$productID :
$userID :
Return values
mixed|null

dtSellerProducts()

public static dtSellerProducts( $sellerID) : array<string|int, mixed>
Parameters
$sellerID :
Return values
array<string|int, mixed>

editProductField()

public static editProductField( $productID,  $field,  $value) : bool
Parameters
$productID :
$field :
$value :
Return values
bool

generateNav()

public static generateNav() : bool
Return values
bool

get_categoy_parents()

public static get_categoy_parents( $category_id) : array<string|int, mixed>
Parameters
$category_id :
Return values
array<string|int, mixed>

get_filter_by_categories_id()

public static get_filter_by_categories_id( $categories_id) : mixed
Parameters
$categories_id :
Return values
mixed

get_filter_by_category_id()

public static get_filter_by_category_id( $category_id) : array<string|int, mixed>|null
Parameters
$category_id :
Return values
array<string|int, mixed>|null

get_product_rate()

public static get_product_rate( $product_id) : mixed
Parameters
$product_id :
Return values
mixed

get_product_rate_separation()

public static get_product_rate_separation( $product_id) : mixed
Parameters
$product_id :
Return values
mixed

get_product_review()

public static get_product_review( $productID) : array<string|int, mixed>|null
Parameters
$productID :
Return values
array<string|int, mixed>|null

get_seller_rate()

public static get_seller_rate( $seller_id) : mixed
Parameters
$seller_id :
Return values
mixed

get_sellers()

public static get_sellers( $sellerID) : mixed|null
Parameters
$sellerID :
Return values
mixed|null

get_user_comment_product_rate()

public static get_user_comment_product_rate( $product_id) : array<string|int, mixed>
Parameters
$product_id :
Return values
array<string|int, mixed>

GetAttForElastic()

public static GetAttForElastic( $productID) : array<string|int, mixed>|null
Parameters
$productID :
Return values
array<string|int, mixed>|null

GetAttributeProductByID()

public static GetAttributeProductByID( $productID) : array<string|int, mixed>|null
Parameters
$productID :
Return values
array<string|int, mixed>|null

GetCategoryByID()

public static GetCategoryByID( $categoryID) : mixed|null
Parameters
$categoryID :
Return values
mixed|null

GetCategoryBySlug()

public static GetCategoryBySlug( $slug) : mixed|null
Parameters
$slug :
Return values
mixed|null

getCategoryParent()

public static getCategoryParent(int $categoryID) : array<string|int, mixed>|null
Parameters
$categoryID : int
Return values
array<string|int, mixed>|null

getFiltersByCategoryID()

public static getFiltersByCategoryID( $categoryID) : array<string|int, mixed>|null
Parameters
$categoryID :
Return values
array<string|int, mixed>|null

GetProductByID()

public static GetProductByID( $productID) : mixed|null
Parameters
$productID :
Return values
mixed|null

GetProductBySKU()

public static GetProductBySKU( $sku) : mixed|null
Parameters
$sku :
Return values
mixed|null

GetProductsByCategoryID()

public static GetProductsByCategoryID( $categoryID) : array<string|int, mixed>|null
Parameters
$categoryID :
Return values
array<string|int, mixed>|null

GetProductsByCategoryIDAndFilterWithPagination()

public static GetProductsByCategoryIDAndFilterWithPagination( $pageNumber,  $itemsPerPage,  $where) : array<string|int, mixed>|null
Parameters
$pageNumber :
$itemsPerPage :
$where :
Return values
array<string|int, mixed>|null

GetProductsByCategoryIDAndFilterWithPagination1()

public static GetProductsByCategoryIDAndFilterWithPagination1( $pageNumber,  $itemsPerPage,  $where) : array<string|int, mixed>|null
Parameters
$pageNumber :
$itemsPerPage :
$where :
Return values
array<string|int, mixed>|null

GetProductsByCategoryIDWithPagination()

public static GetProductsByCategoryIDWithPagination( $categoryID,  $pageNumber,  $itemsPerPage[, int $sort = 1 ]) : array<string|int, mixed>|null
Parameters
$categoryID :
$pageNumber :
$itemsPerPage :
$sort : int = 1
Return values
array<string|int, mixed>|null

GetProductsByProductID()

public static GetProductsByProductID( $productID) : array<string|int, mixed>|null
Parameters
$productID :
Return values
array<string|int, mixed>|null

GetProductsBySearch()

public static GetProductsBySearch( $search_character) : array<string|int, mixed>|null
Parameters
$search_character :
Return values
array<string|int, mixed>|null

getProductsBySellerID()

public static getProductsBySellerID( $sellerID,  $pageNumber,  $itemsPerPage[, int $sort = 1 ]) : array<string|int, mixed>|null
Parameters
$sellerID :
$pageNumber :
$itemsPerPage :
$sort : int = 1
Return values
array<string|int, mixed>|null

GetProductsBySellerIDWithPagination()

public static GetProductsBySellerIDWithPagination( $sellerID,  $pageNumber,  $itemsPerPage,  $sort_of) : array<string|int, mixed>|null
Parameters
$sellerID :
$pageNumber :
$itemsPerPage :
$sort_of :
Return values
array<string|int, mixed>|null

getslugbycatgory_id()

public static getslugbycatgory_id( $category_id) : mixed|null
Parameters
$category_id :
Return values
mixed|null

home_boxes()

public static home_boxes() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

homeBanners()

public static homeBanners( $sliderLocationID) : mixed|null
Parameters
$sliderLocationID :
Return values
mixed|null

homeslider()

public static homeslider( $sliderLocationID) : array<string|int, mixed>|null
Parameters
$sliderLocationID :
Return values
array<string|int, mixed>|null

productsForSliderByCateogryID()

public static productsForSliderByCateogryID( $categoryID, int $start[, int $count = 10 ]) : array<string|int, mixed>|null
Parameters
$categoryID :
$start : int
$count : int = 10
Return values
array<string|int, mixed>|null
public static search( $keyword,  $pageNumber,  $itemsPerPage[, int $sort = 1 ]) : array<string|int, mixed>
Parameters
$keyword :
$pageNumber :
$itemsPerPage :
$sort : int = 1
Return values
array<string|int, mixed>

SearchWithPagination()

public static SearchWithPagination( $keyword,  $pageNumber,  $itemsPerPage[, string $sort_of = '' ]) : array<string|int, mixed>|null
Parameters
$keyword :
$pageNumber :
$itemsPerPage :
$sort_of : string = ''
Return values
array<string|int, mixed>|null

seller_product_rating()

public static seller_product_rating( $user_id,  $product_id) : int
Parameters
$user_id :
$product_id :
Return values
int

Setproduct_review()

public static Setproduct_review( $productID,  $userID,  $description,  $rate,  $title,  $weak_point,  $sharp_point) : mixed
Parameters
$productID :
$userID :
$description :
$rate :
$title :
$weak_point :
$sharp_point :
Return values
mixed

v_attr_set_items()

public static v_attr_set_items( $categories_id) : array<string|int, mixed>|null
Parameters
$categories_id :
Return values
array<string|int, mixed>|null

Search results