Document_List implements Registerable, Standard_Service, Conditional

Handles functionality on the Documents list table screen

Tags
author

Barn2 Plugins support@barn2.com

license

GPL-3.0

copyright

Barn2 Media Ltd

Interfaces, Classes and Traits

Registerable
Standard_Service
Conditional

Table of Contents

add_expired_post_state()  : mixed
Add a post display states for pages and documents
add_expired_view()  : mixed
Maybe add view link
add_visibility_column()  : array<string|int, mixed>
Add the visibility column
handle_expired_view_query()  : mixed
Handle expired query
is_required()  : mixed
{@inheritdoc}
maybe_add_expired_date_status()  : mixed
Maybe add expired date status
maybe_add_expired_date_time()  : mixed
Maybe add expired date time
parse_expired_view_query()  : mixed
Parse expired query
register()  : mixed
{@inheritdoc}
render_visibility_column()  : mixed
Render the visibility column

Methods

add_expired_post_state()

Add a post display states for pages and documents

public add_expired_post_state(array<string|int, mixed> $post_states, WP_Post $post) : mixed
Parameters
$post_states : array<string|int, mixed>

An array of post display states.

$post : WP_Post

The current post object.

Tags
Return values
mixed

add_expired_view()

Maybe add view link

public add_expired_view(array<string|int, mixed> $views) : mixed
Parameters
$views : array<string|int, mixed>
Tags
Return values
mixed

add_visibility_column()

Add the visibility column

public add_visibility_column(array<string|int, mixed> $columns) : array<string|int, mixed>
Parameters
$columns : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>

handle_expired_view_query()

Handle expired query

public handle_expired_view_query(WP_Query $query) : mixed
Parameters
$query : WP_Query
Tags
Return values
mixed

is_required()

{@inheritdoc}

public is_required() : mixed
Tags
Return values
mixed

maybe_add_expired_date_status()

Maybe add expired date status

public maybe_add_expired_date_status(string $status, WP_Post $post) : mixed
Parameters
$status : string
$post : WP_Post

The current post object.

Tags
Return values
mixed

maybe_add_expired_date_time()

Maybe add expired date time

public maybe_add_expired_date_time(string $time, WP_Post $post) : mixed
Parameters
$time : string
$post : WP_Post

The current post object.

Tags
Return values
mixed

parse_expired_view_query()

Parse expired query

public parse_expired_view_query(WP_Query $query) : mixed
Parameters
$query : WP_Query
Tags
Return values
mixed

register()

{@inheritdoc}

public register() : mixed
Tags
Return values
mixed

render_visibility_column()

Render the visibility column

public render_visibility_column(string $column, int $post_id) : mixed
Parameters
$column : string
$post_id : int
Tags
Return values
mixed

Search results