Automattic\WooCommerce\Internal\DataStores\Orders
HposOrderCapabilityHelper::is_published_status
Check whether a post status should require published post caps.
Method of the class: HposOrderCapabilityHelper{}
No Hooks.
Returns
bool. True when published caps should be required.
Usage
// private - for code of main (parent) class only $result = $this->is_published_status( $status ): bool;
- $status(string) (required)
- Post status.
HposOrderCapabilityHelper::is_published_status() HposOrderCapabilityHelper::is published status code WC 11.1.2
private function is_published_status( string $status ): bool {
$status_obj = get_post_status_object( $status );
return in_array( $status, array( 'publish', 'future' ), true ) || ( $status_obj && $status_obj->public );
}