Skip to main content

GravityKit\GravityCalendar\Overview\Calendars_Overview_Table

Source: includes/overview/class-calendars-overview-table.php:13

Details​

  • Kind: class
  • Namespace: GravityKit\GravityCalendar\Overview
  • Extends: GFAddOnFeedsTable

Methods​

MethodDescription
__construct()Table constructor.
set_columns()Sets the hidden, sortable and primary columns.
prepare_items()Orders and paginates the items.

Method Reference​

__construct()​

public function __construct( $feeds, $slug, $columns, $bulk_actions, $action_links, $column_value_callback, $no_items_callback, $message_callback, $addon_class )

Table constructor.

Parameters​

NameTypeDefaultDescription
$feedsarrayFeeds array.
$slugstringSlug.
$columnsstring[]Columns.
$bulk_actionsarrayBulk actions array.
$action_linksarrayAction links array.
$column_value_callbackcallableColumn value callback.
$no_items_callbackcallableNo items callback.
$message_callbackcallableMessage callback.
$addon_classobjectAddon class.

Since: 2.9.0

Source: includes/overview/class-calendars-overview-table.php:29

set_columns()​

public function set_columns()

Sets the hidden, sortable and primary columns.

Since: 2.9.0

Source: includes/overview/class-calendars-overview-table.php:61

prepare_items()​

public function prepare_items(): void

Orders and paginates the items.

Returns​

  • void

Since: 2.9.0

Source: includes/overview/class-calendars-overview-table.php:76