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

Packages

  • None
  • Product-Delivery-Date-Pro-for-WooCommerce
    • Addon
    • Admin
      • Settings
        • Field-Labels
        • General
        • Google-Sync
      • View-Deliveries
    • Calendar
    • Common-Functions
    • Configuration
    • Delivery-Charges
    • Edit-Deliveries
    • Emails
    • Frontend
      • Cart
      • Checkout
    • Google-Calendar
    • Languages
    • License
    • Reschedule-Deliveries
    • View-Deliveries

Classes

  • ts_google_calendar_sync_settings

Class ts_google_calendar_sync_settings

Product Delivery Date Google Sync Settings

Package: Product-Delivery-Date-Pro-for-WooCommerce\Admin\Settings\Google-Sync
Category: Classes
Author: Tyche Softwares
Since: 2.3
Located at includes/ts-google-calendar-sync-settings.php

Methods summary

public
# __construct( )

Constructor function

Constructor function

Since

2.3
public
# ts_google_calendar_sync_settings( )

Add Google Sync Settings tab in Global settings

Add Google Sync Settings tab in Global settings

Since

2.3
public static
# ts_calendar_sync_general_settings_callback( )
public static
# ts_calendar_event_location_callback( array $args )

Callback for adding a field to enter the event location

Callback for adding a field to enter the event location

Parameters

$args
Extra arguments containing label & class for the field

Since

2.3
public static
# ts_calendar_event_summary_callback( array $args )

Callback for adding a field to enter the event summary

Callback for adding a field to enter the event summary

Parameters

$args
Extra arguments containing label & class for the field

Since

2.3
public static
# ts_calendar_event_description_callback( array $args )

Callback for adding a field to enter the event description.

Callback for adding a field to enter the event description.

Parameters

$args
Extra arguments containing label & class for the field

Since

2.3
public static
# prdd_calendar_sync_customer_settings_section_callback( )
public static
# prdd_add_to_calendar_order_received_page_callback( array $args )

Callback to display Add to Calendar button on the Order Received page

Callback to display Add to Calendar button on the Order Received page

Parameters

$args
Extra arguments containing label & class for the field

Since

2.3
public static
# prdd_add_to_calendar_customer_email_callback( array $args )

Callback to display Add to Calendar button in customer email

Callback to display Add to Calendar button in customer email

Parameters

$args
Extra arguments containing label & class for the field

Since

2.3
public static
# prdd_add_to_calendar_my_account_page_callback( array $args )

Callback to display Add to Calendar button on the My Account page

Callback to display Add to Calendar button on the My Account page

Parameters

$args
Extra arguments containing label & class for the field

Since

2.3
public static
# prdd_calendar_in_same_window_callback( array $args )

Callback to open calendar in the same or different window

Callback to open calendar in the same or different window

Parameters

$args
Extra arguments containing label & class for the field

Since

2.3
public static
# ts_calendar_sync_admin_settings_section_callback( )
public static
# ts_calendar_sync_integration_mode_callback( array $args )

Callback to select the integration mode - sync manually or automatically

Callback to select the integration mode - sync manually or automatically

Parameters

$args
Extra arguments containing label & class for the field

Since

2.3
public static
# ts_sync_calendar_instructions_callback( )

Callback to display the steps to set up Google Calendar API when clicked on 'Show me how' button

Callback to display the steps to set up Google Calendar API when clicked on 'Show me how' button

Since

2.3
public static
# ts_calendar_key_file_name_callback( array $args )

Callback to add a field to enter key file name without extension

Callback to add a field to enter key file name without extension

Parameters

$args
Extra arguments containing label & class for the field

Since

2.3
public static
# ts_calendar_service_acc_email_address_callback( array $args )

Callback to add a field to enter service account email address

Callback to add a field to enter service account email address

Parameters

$args
Extra arguments containing label & class for the field

Since

2.3
public static
# ts_calendar_id_callback( array $args )

Callback to add a field to enter the Google Calendar ID

Callback to add a field to enter the Google Calendar ID

Parameters

$args
Extra arguments containing label & class for the field

Since

2.3
public static
# ts_calendar_test_connection_callback( )

Callback to add a link to test the connection with Google API

Callback to add a link to test the connection with Google API

Since

2.3
public static
# prdd_admin_add_to_calendar_email_notification_callback( array $args )

Callback to display 'Add to Calendar' in the email notifications

Callback to display 'Add to Calendar' in the email notifications

Parameters

$args
Extra arguments containing label & class for the field

Since

2.3
public static
# prdd_admin_add_to_calendar_delivery_calendar_callback( array $args )

Callback to display 'Add to Calendar' on the View Deliveries page

Callback to display 'Add to Calendar' on the View Deliveries page

Parameters

$args
Extra arguments containing label & class for the field

Since

2.3
API documentation generated by ApiGen