Document_List implements Registerable, Standard_Service, Conditional
Handles functionality on the Documents list table screen
Tags
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