79 lines
1.8 KiB
PHP
79 lines
1.8 KiB
PHP
<?php
|
|
/**
|
|
* Users collection file.
|
|
*
|
|
* @package Activitypub
|
|
*/
|
|
|
|
namespace Activitypub\Collection;
|
|
|
|
/**
|
|
* Users collection.
|
|
*
|
|
* @deprecated version 4.2.0
|
|
*/
|
|
class Users extends Actors {
|
|
/**
|
|
* Get the User by ID.
|
|
*
|
|
* @param int $user_id The User-ID.
|
|
*
|
|
* @return User|Blog|Application|WP_Error The User or WP_Error if user not found.
|
|
*/
|
|
public static function get_by_id( $user_id ) {
|
|
_deprecated_function( __METHOD__, '4.2.0', 'Activitypub\Collection\Actors::get_by_id' );
|
|
|
|
return parent::get_by_id( $user_id );
|
|
}
|
|
|
|
/**
|
|
* Get the User by username.
|
|
*
|
|
* @param string $username The User-Name.
|
|
*
|
|
* @return User|Blog|Application|WP_Error The User or WP_Error if user not found.
|
|
*/
|
|
public static function get_by_username( $username ) {
|
|
_deprecated_function( __METHOD__, '4.2.0', 'Activitypub\Collection\Actors::get_by_username' );
|
|
|
|
return parent::get_by_username( $username );
|
|
}
|
|
|
|
/**
|
|
* Get the User by resource.
|
|
*
|
|
* @param string $uri The User-Resource.
|
|
*
|
|
* @return User|WP_Error The User or WP_Error if user not found.
|
|
*/
|
|
public static function get_by_resource( $uri ) {
|
|
_deprecated_function( __METHOD__, '4.2.0', 'Activitypub\Collection\Actors::get_by_resource' );
|
|
|
|
return parent::get_by_resource( $uri );
|
|
}
|
|
|
|
/**
|
|
* Get the User by resource.
|
|
*
|
|
* @param string $id The User-Resource.
|
|
*
|
|
* @return User|Blog|Application|WP_Error The User or WP_Error if user not found.
|
|
*/
|
|
public static function get_by_various( $id ) {
|
|
_deprecated_function( __METHOD__, '4.2.0', 'Activitypub\Collection\Actors::get_by_various' );
|
|
|
|
return parent::get_by_various( $id );
|
|
}
|
|
|
|
/**
|
|
* Get the User collection.
|
|
*
|
|
* @return array The User collection.
|
|
*/
|
|
public static function get_collection() {
|
|
_deprecated_function( __METHOD__, '4.2.0', 'Activitypub\Collection\Actors::get_collection' );
|
|
|
|
return parent::get_collection();
|
|
}
|
|
}
|