updated plugin ActivityPub version 9.1.0
This commit is contained in:
@ -26,7 +26,7 @@ class Nodeinfo {
|
||||
\add_filter( 'nodeinfo_data', array( self::class, 'add_nodeinfo_data' ), 10, 2 );
|
||||
\add_filter( 'nodeinfo2_data', array( self::class, 'add_nodeinfo2_data' ) );
|
||||
|
||||
\add_filter( 'wellknown_nodeinfo_data', array( self::class, 'add_wellknown_nodeinfo_data' ) );
|
||||
\add_filter( 'nodeinfo_discovery', array( self::class, 'add_wellknown_nodeinfo_data' ) );
|
||||
}
|
||||
|
||||
/**
|
||||
@ -38,7 +38,7 @@ class Nodeinfo {
|
||||
* @return array The extended array.
|
||||
*/
|
||||
public static function add_nodeinfo_data( $nodeinfo, $version ) {
|
||||
$nodeinfo = wp_parse_args(
|
||||
$nodeinfo = \wp_parse_args(
|
||||
$nodeinfo,
|
||||
array(
|
||||
'version' => $version,
|
||||
@ -66,11 +66,11 @@ class Nodeinfo {
|
||||
|
||||
$nodeinfo['protocols'][] = 'activitypub';
|
||||
|
||||
$nodeinfo['services']['inbound'] = array_merge(
|
||||
$nodeinfo['services']['inbound'] = \array_merge(
|
||||
$nodeinfo['services']['inbound'],
|
||||
array( 'gnusocial' )
|
||||
);
|
||||
$nodeinfo['services']['outbound'] = array_merge(
|
||||
$nodeinfo['services']['outbound'] = \array_merge(
|
||||
$nodeinfo['services']['outbound'],
|
||||
array( 'friendica', 'gnusocial', 'mediagoblin', 'wordpress' )
|
||||
);
|
||||
@ -129,7 +129,7 @@ class Nodeinfo {
|
||||
*/
|
||||
private static function get_staff() {
|
||||
// Get all admin users with the cap activitypub.
|
||||
$admins = get_users(
|
||||
$admins = \get_users(
|
||||
array(
|
||||
'role' => 'administrator',
|
||||
'orderby' => 'ID',
|
||||
@ -138,8 +138,8 @@ class Nodeinfo {
|
||||
'fields' => 'ID',
|
||||
)
|
||||
);
|
||||
$admins = array_map( array( Webfinger::class, 'get_user_resource' ), $admins );
|
||||
$admins = \array_map( array( Webfinger::class, 'get_user_resource' ), $admins );
|
||||
|
||||
return array_values( array_filter( $admins ) );
|
||||
return \array_values( \array_filter( $admins ) );
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user