| | |
| | | return false; |
| | | } |
| | | $user = wp_get_current_user(); |
| | | |
| | | $registered = Registrar::withFeature('has_dashboard', 'user'); |
| | | $mapped = array_map(fn($role) => BASE.$role,$registered); |
| | | return count( |
| | | array_intersect( |
| | | array_values($user->roles), |
| | | array_map(function ($role) { |
| | | return BASE.$role; |
| | | }, |
| | | Registrar::getFeatured('has_dashboard', 'user')) |
| | | $mapped |
| | | ) |
| | | )>0; |
| | | } |
| | |
| | | } |
| | | } |
| | | |
| | | $types = Registrar::getFeatured('show_feed'); |
| | | $types = Registrar::withFeature('show_feed'); |
| | | $types = array_filter($temp, function ($type) use ($types) { |
| | | return in_array($type, $types); |
| | | }); |