<?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(); } }