add_cap( $cap ); } } /** * Removes the capabilities from every role. * * @return void */ public static function remove() { foreach ( wp_roles()->role_objects as $role ) { foreach ( self::all() as $cap ) { $role->remove_cap( $cap ); } } } /** * Returns all SpaceBay capabilities. * * @return string[] */ public static function all() { return array( self::MANAGE, self::MODERATE ); } }