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

Packages

  • None
  • Order-Delivery-Date-Lite-for-WooCommerce
    • Admin
      • Delivery-Date-on-Edit-Order-Page
      • Display-Holidays
      • Pro-Notices
      • Settings
      • Welcome-Page
    • Common-Functions
    • Frontend
      • Checkout-Page-Processes
    • Integrate-Delivery-Date

Classes

  • orddd_lite_settings

Class orddd_lite_settings

Class for adding the settings of the plugin in admin.

Package: Order-Delivery-Date-Lite-for-WooCommerce\Admin\Settings
Author: Tyche Softwares
Located at orddd-lite-settings.php

Methods summary

public static
# orddd_lite_order_delivery_date_menu( )

Adds Order Delivery Date menu in admin dashboard

Adds Order Delivery Date menu in admin dashboard

Since

1.5

Hook

admin_menu
public static
# order_lite_delivery_date_admin_settings( )

Add settings field on Date Settings tab.

Add settings field on Date Settings tab.

Since

1.5

Globals

array $orddd_lite_weekdays Weekdays array

Hook

admin_init
public static
# order_lite_appearance_admin_settings( )

Add settings field on Appearance tab.

Add settings field on Appearance tab.

Since

1.5

Hook

admin_init
public static
# order_lite_holidays_admin_settings( )

Add settings field on Holidays tab.

Add settings field on Holidays tab.

Since

1.5

Hook

admin_init
public static
# orddd_lite_delivery_date_setting( )

Callback for Order Delivery Date Settings section

Callback for Order Delivery Date Settings section

Since

1.5
public static
# orddd_lite_order_delivery_date_settings( )

Callback for adding settings tab in the Order Delivery Date menu

Callback for adding settings tab in the Order Delivery Date menu

Since

1.5

Globals

array $orddd_lite_weekdays Weekdays array
public static
# orddd_lite_enable_delivery_date_callback( $args )

Callback for adding Enable Delivery Date checkbox

Callback for adding Enable Delivery Date checkbox

$params array $args Callback arguments

Since

1.5
public static
# orddd_lite_delivery_days_callback( $args )

Callback for adding Delivery Weekdays dropdown

Callback for adding Delivery Weekdays dropdown

$params array $args Callback arguments

Since

1.5
public static
# orddd_lite_minimum_delivery_time_callback( $args )

Callback for adding Minimum Delivery Time (in hours) text field

Callback for adding Minimum Delivery Time (in hours) text field

$params array $args Callback arguments

Since

1.5
public static
# orddd_lite_number_of_dates_callback( $args )

Callback for adding Number of Dates to choose text field

Callback for adding Number of Dates to choose text field

$params array $args Callback arguments

Since

1.5
public static
# orddd_lite_date_field_mandatory_callback( $args )

Callback for adding Mandatory checkbox

Callback for adding Mandatory checkbox

$params array $args Callback arguments

Since

1.5
public static
# orddd_lite_lockout_date_after_orders_callback( $args )

Callback for adding Maximum orders per day text field

Callback for adding Maximum orders per day text field

$params array $args Callback arguments

Since

1.5
public static
# orddd_lite_enable_default_sorting_of_column_callback( $args )

Callback for adding Default sorting checkbox of Delivery date column on edit order

Callback for adding Default sorting checkbox of Delivery date column on edit order

$params array $args Callback arguments

Since

1.5
public static
# orddd_lite_auto_populate_first_available_date_callback( $args )

Callback for adding Auto Populate First available delivery date checkbox

Callback for adding Auto Populate First available delivery date checkbox

$params array $args Callback arguments

Since

1.5
public static
# orddd_lite_calculate_min_time_disabled_days_callback( $args )

Callback for adding a checkbox of Calculating minimum delivery time on disable days

Callback for adding a checkbox of Calculating minimum delivery time on disable days

$params array $args Callback arguments

Since

1.5
public static
# orddd_lite_appearance_admin_setting_callback( )

Callback for adding Appearance tab settings

Callback for adding Appearance tab settings

Since

1.5
public static
# orddd_lite_appearance_calendar_language_callback( array $args )

Callback for adding Calendar Language setting

Callback for adding Calendar Language setting

Parameters

$args
Callback arguments

Since

1.5
public static
# orddd_lite_appearance_date_formats_callback( array $args )

Callback for adding Date formats setting

Callback for adding Date formats setting

Parameters

$args
Callback arguments

Since

1.5
public static
# orddd_lite_appearance_first_day_of_week_callback( array $args )

Callback for adding First day of week setting

Callback for adding First day of week setting

Parameters

$args
Callback arguments

Since

1.5
public static
# orddd_lite_delivery_date_field_label_callback( array $args )

Callback for adding Delivery Date field label setting

Callback for adding Delivery Date field label setting

Parameters

$args
Callback arguments

Since

1.5
public static
# orddd_lite_delivery_date_field_placeholder_callback( array $args )

Callback for adding Delivery Date field placeholder setting

Callback for adding Delivery Date field placeholder setting

Parameters

$args
Callback arguments

Since

1.5
public static
# orddd_lite_delivery_date_field_note_text_callback( array $args )

Callback for adding Delivery Date field note text setting

Callback for adding Delivery Date field note text setting

Parameters

$args
Callback arguments

Since

1.5
public static
# orddd_lite_appearance_number_of_months_callback( array $args )

Callback for adding Number of months setting

Callback for adding Number of months setting

Parameters

$args
Callback arguments

Since

1.5
public static
# orddd_lite_delivery_date_in_shipping_section_callback( array $args )

Callback for adding Delivery Date fields in Shipping section setting

Callback for adding Delivery Date fields in Shipping section setting

Parameters

$args
Callback arguments

Since

1.5
public static
# orddd_lite_delivery_date_on_cart_page_callback( array $args )

Callback for adding Delivery Date field on Cart page setting

Callback for adding Delivery Date field on Cart page setting

Parameters

$args
Callback arguments

Since

1.5
public static
# orddd_lite_appearance_calendar_theme_callback( array $args )

Callback for adding Calendar theme setting

Callback for adding Calendar theme setting

Parameters

$args
Callback arguments

Since

1.5
public static
# orddd_lite_appearance_virtual_product_callback( $args )

Callback for adding checkbox to hide delivery date field for virtual products

Callback for adding checkbox to hide delivery date field for virtual products

$params array $args Callback arguments

Since

1.5
public static
# orddd_lite_holidays_admin_settings_callback( )

Callback for adding Holidays tab

Callback for adding Holidays tab

$params array $args Callback arguments

Since

1.5
public static
# orddd_lite_holidays_name_callback( $args )

Callback for adding Holiday name text field

Callback for adding Holiday name text field

$params array $args Callback arguments

Since

1.5
public static
# orddd_lite_holidays_date_callback( $args )

Callback for adding holiday dates

Callback for adding holiday dates

$params array $args Callback arguments

Since

1.5
public static array
# orddd_lite_holidays_callback( $input )

Callback for saving holidays in json object

Callback for saving holidays in json object

$params array $input Content of the selected settings

Returns

array
$output Json object of the holidays added

Since

1.5
public static
# orddd_lite_delete_settings( )

Callback for deleting the selected holidays

Callback for deleting the selected holidays

Since

1.5
API documentation generated by ApiGen