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_date_settings

General Settings for Order Delivery Date

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

Methods summary

public static
# orddd_delivery_date_setting( )

Callback for adding Date Settings tab settings

Callback for adding Date Settings tab settings

public static
# orddd_enable_delivery_date_callback( array $args )

Callback for adding Enable Delivery Date setting

Callback for adding Enable Delivery Date setting

Parameters

$args
Extra arguments containing label & class for the field

Since

2.8.3
public static
# orddd_delivery_checkout_options_callback( array $args )

Callback for delivery checkout option to select Calendar or Text Block

Callback for delivery checkout option to select Calendar or Text Block

Parameters

$args
Extra arguments containing label & class for the field

Since

2.8.3
public static
# orddd_text_block_between_days_callback( array $args )

Callback to add the Delivery Range field for the text block

Callback to add the Delivery Range field for the text block

Parameters

$args
Extra arguments containing label & class for the field

Since

2.8.3
public static string
# orddd_weekday_0_save( string $input )

Callback for adding Delivery Weekdays setting

Callback for adding Delivery Weekdays setting

Parameters

$input
Value of the weekday setting

Returns

string
$input

Since

2.8.3

Todo

Unused Function. Need to check and remove it.
public static string
# orddd_weekday_1_save( string $input )

Callback for adding Delivery Weekdays setting

Callback for adding Delivery Weekdays setting

Parameters

$input
Value of the weekday setting

Returns

string
$input

Since

2.8.3

Todo

Unused Function. Need to check and remove it.
public static string
# orddd_weekday_2_save( string $input )

Callback for adding Delivery Weekdays setting

Callback for adding Delivery Weekdays setting

Parameters

$input
Value of the weekday setting

Returns

string
$input

Since

2.8.3

Todo

Unused Function. Need to check and remove it.
public static string
# orddd_weekday_3_save( string $input )

Callback for adding Delivery Weekdays setting

Callback for adding Delivery Weekdays setting

Parameters

$input
Value of the weekday setting

Returns

string
$input

Since

2.8.3

Todo

Unused Function. Need to check and remove it.
public static string
# orddd_weekday_4_save( string $input )

Callback for adding Delivery Weekdays setting

Callback for adding Delivery Weekdays setting

Parameters

$input
Value of the weekday setting

Returns

string
$input

Since

2.8.3

Todo

Unused Function. Need to check and remove it.
public static string
# orddd_weekday_5_save( string $input )

Callback for adding Delivery Weekdays setting

Callback for adding Delivery Weekdays setting

Parameters

$input
Value of the weekday setting

Returns

string
$input

Since

2.8.3

Todo

Unused Function. Need to check and remove it.
public static string
# orddd_weekday_6_save( string $input )

Callback for adding Delivery Weekdays setting

Callback for adding Delivery Weekdays setting

Parameters

$input
Value of the weekday setting

Returns

string
$input

Since

2.8.3

Todo

Unused Function. Need to check and remove it.
public static string
# return_orddd_weekday_input( string $weekday )

Return the selected weekdays

Return the selected weekdays

Parameters

$weekday

Returns

string
$input

Since

2.8.3

Todo

Unused Function. Need to check and remove it.
public static
# orddd_delivery_days_callback( array $args )

Callback function to select weekdays for deliveries

Callback function to select weekdays for deliveries

Parameters

$args
Extra arguments containing label & class for the field

Since

2.8.3
public static
# orddd_enable_day_wise_settings_callback( array $args )

Callback to add Weekday Settings field

Callback to add Weekday Settings field

Parameters

$args
Extra arguments containing label & class for the field

Since

2.8.3
public static
# orddd_minimum_delivery_time_callback( array $args )

Callback for adding Minimum Delivery Time(in hours) setting

Callback for adding Minimum Delivery Time(in hours) setting

Parameters

$args
Extra arguments containing label & class for the field

Since

2.8.3
public static
# orddd_number_of_dates_callback( array $args )

Callback for adding Number of dates to choose setting

Callback for adding Number of dates to choose setting

Parameters

$args
Extra arguments containing label & class for the field

Since

2.8.3
public static
# orddd_show_delivery_date_in_customer_notification_email_callback( array $args )

Callback for adding Show Delivery Date in customer notification email setting

Callback for adding Show Delivery Date in customer notification email setting

Parameters

$args
Extra arguments containing label & class for the field

Since

2.8.3
public static
# orddd_date_field_mandatory_callback( array $args )

Callback for adding Delivery Date field mandatory setting

Callback for adding Delivery Date field mandatory setting

Parameters

$args
Extra arguments containing label & class for the field

Since

2.8.3
public static
# orddd_lockout_date_after_orders_callback( array $args )

Callback for adding Lockout date after X orders setting

Callback for adding Lockout date after X orders setting

Parameters

$args
Extra arguments containing label & class for the field

Since

2.8.3
public static
# orddd_lockout_date_quantity_based_callback( array $args )

Callback to add the Maximum Deliveries based on per product quantity setting

Callback to add the Maximum Deliveries based on per product quantity setting

Parameters

$args
Extra arguments containing label & class for the field

Since

2.8.3
API documentation generated by ApiGen