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

Packages

  • None
  • Order-Delivery-Date-Pro-for-WooCommerce
    • Admin
      • Edit-Order
      • Non-Sensitive-Data-Capture
      • Settings
        • Custom-Delivery
        • General
        • Google-Calendar-Sync
    • Class-ORDDD-Email-Manager
    • Common-Functions
    • Delivery-Calendar
    • Emails
      • Class-ORDDD-Email-Update-Date
    • Filter
    • Frontend
      • Checkout-Page-Processes
      • ICS-Files-Data
    • Google-Calendar
    • Integration
    • Lang
    • License
    • Plugin-Updates
      • EDD-SL-Plugin-Updater

Classes

  • orddd_additional_settings
  • orddd_appearance_settings
  • orddd_date_settings
  • orddd_delivery_days_settings
  • orddd_holidays_settings
  • orddd_time_settings
  • orddd_time_slot_settings
  • ORDDD_View_Delivery_Dates_Table
  • ORDDD_View_Disable_Time_Slots_Table
  • ORDDD_View_Holidays_Table
  • ORDDD_View_Time_Slots_Table

Class orddd_time_slot_settings

Order Delivery Time Slots Settings

Package: Order-Delivery-Date-Pro-for-WooCommerce\Admin\Settings\General
Category: Classes
Author: Tyche Softwares
Since: 2.4
Located at includes/orddd-time-slot-settings.php

Methods summary

public static
# orddd_time_slot_admin_settings_callback( )

Callback for adding Time slot tab settings

Callback for adding Time slot tab settings

public static
# orddd_time_slot_enable_callback( array $args )

Callback for adding Enable time slot setting

Callback for adding Enable time slot setting

Parameters

$args
Extra arguments containing label & class for the field

Since

2.4
public static
# orddd_time_slot_mandatory_callback( array $args )

Callback for adding Time slot field mandatory setting

Callback for adding Time slot field mandatory setting

Parameters

$args
Extra arguments containing label & class for the field

Since

2.4
public static
# orddd_global_lockout_time_slots_callback( array $args )

Callback for adding Global lockout for Time slot setting

Callback for adding Global lockout for Time slot setting

Parameters

$args
Extra arguments containing label & class for the field

Since

2.4
public static
# orddd_show_first_available_time_slot_callback( array $args )

Callback for adding Show first available Time slot setting

Callback for adding Show first available Time slot setting

Parameters

$args
Extra arguments containing label & class for the field

Since

2.4
public static
# orddd_add_time_slot_admin_settings_callback( )

Callback for adding Time slot settings Extra arguments containing label & class for the field

Callback for adding Time slot settings Extra arguments containing label & class for the field

public static
# orddd_time_slot_for_delivery_days_callback( array $args )

Callback to add time slots for weekday or specific dates

Callback to add time slots for weekday or specific dates

Parameters

$args
Extra arguments containing label & class for the field

Since

2.4
public static
# orddd_time_slot_for_weekdays_callback( array $args )

Callback for adding Weekdays for Time slot setting

Callback for adding Weekdays for Time slot setting

Parameters

$args
Extra arguments containing label & class for the field

Since

2.4
public static
# orddd_time_from_hours_callback( array $args )

Callback for adding From hours for Time slot setting

Callback for adding From hours for Time slot setting

Parameters

$args
Extra arguments containing label & class for the field

Since

2.4
public static
# orddd_time_to_hours_callback( array $args )

Callback for adding To hours for Time slot setting

Callback for adding To hours for Time slot setting

Parameters

$args
Extra arguments containing label & class for the field

Since

2.4
public static
# orddd_time_slot_lockout_callback( array $args )

Callback for adding Lockout Time slot after X orders setting

Callback for adding Lockout Time slot after X orders setting

Parameters

$args
Extra arguments containing label & class for the field

Since

2.4
public static
# orddd_time_slot_additional_charges_callback( array $args )

Callback to add additional charges for a time slot

Callback to add additional charges for a time slot

Parameters

$args
Extra arguments containing label & class for the field

Since

2.4
public static string
# orddd_delivery_time_slot_callback( )

Callback for saving time slots

Callback for saving time slots

Returns

string

Since

2.4
API documentation generated by ApiGen