You appear to be a bot. Output may be restricted
Description
Map meta caps to primitive caps
Usage
$array = EDD_Roles::meta_caps( $caps, $cap, $user_id, $args );
Parameters
- $caps
- ( mixed ) required –
- $cap
- ( mixed ) required –
- $user_id
- ( mixed ) required –
- $args
- ( mixed ) required –
Returns
array $caps
Source
File name: easy-digital-downloads/includes/class-edd-roles.php
Lines:
1 to 25 of 25
public function meta_caps( $caps, $cap, $user_id, $args ) { switch( $cap ) { case 'view_product_stats' : if( empty( $args[0] ) ) { break; } $download = get_post( $args[0] ); if ( empty( $download ) ) { break; } if( user_can( $user_id, 'view_shop_reports' ) || $user_id == $download->post_author ) { $caps = array(); } break; } return $caps; }