Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo
  • Hook Reference
  • Docs Home

Packages

  • BKAP
    • Addons
    • Admin-Bookings
    • Attribute-Lockout
    • Block-Pricing
    • Booking-Box
    • Booking-Confirmation
    • Booking-Process
    • Cancel-Order
    • Cart
    • Checkout-Process
    • Core
    • Date-Time
    • Emails
    • Functions
    • Global-Function
    • Global-Settings
    • Google-Calendar-Sync
    • ICS
    • Import-Booking
    • Labels
    • License
    • Menus
    • Meta-Boxes
    • Reschedule
    • Resources
    • Search-Widget
    • Special-Price
    • Uninstall
    • Validation
    • Variation-Lockout
    • Vendors
      • Dokan
      • WC-Vendors
    • View-Bookings
  • None

Classes

  • BKAP_Vendors

Functions

  • bkap_vendors_get_bookings

Class BKAP_Vendors

Class containing common functions

Package: BKAP\Vendors
Author: Tyche Softwares
Since: 4.6.0
Located at includes/vendors/vendors-common.php

Methods summary

public
# __construct( )

Default constructor to add Vendor ID when Booking is placed

Default constructor to add Vendor ID when Booking is placed

Since

4.6.0
public
# bkap_update_vendor_id( string|integer $booking_id )

Adds the vendor ID as booking post meta

Adds the vendor ID as booking post meta

Parameters

$booking_id
Booking ID

Since

4.6.0
public static integer
# get_bookings_count( string|integer $user_id )

Return the count of bookings present for the given vendor

Return the count of bookings present for the given vendor

Parameters

$user_id
Vendor ID

Returns

integer
Post Count

Since

4.6.0
public integer
# get_number_of_pages( string|integer $user_id, integer $per_page )

Calculate the number of pages

Calculate the number of pages

Parameters

$user_id
Vendor ID
$per_page
Number of records per page

Returns

integer
Number of Pages

Since

4.6.0
public static array
# get_booking_data( string|integer $user_id, integer $start, integer $limit )

Return the booking posts for a given vendor per page

Return the booking posts for a given vendor per page

Parameters

$user_id
Vendor ID
$start
Page Index from where to fetch data
$limit
Number of records to limit

Returns

array
Booking Data

Since

4.6.0
API documentation generated by ApiGen