module MediaWiki::Query::Lists::Log::NewUsers
Public Instance Methods
Gets newusers/autocreate logs. @param (see MediaWiki::Query::Lists::Log::Block#get_block_log
) @see (see MediaWiki::Query::Lists::Log::Block#get_block_log
) @since 0.10.0 @return [Array<Hash>] The events, containing the following keys: id, new_user, user, comment, timestamp.
# File lib/mediawiki/query/lists/log/newusers.rb, line 11 def get_autocreate_users_log(user = nil, title = nil, start = nil, stop = nil, limit = @query_limit_default) response = get_log('newusers/autocreate', user, title, start, stop, limit) ret = [] response['query']['logevents'].each do |log| ret << loghash_user(log) end ret end
Gets newusers/create2, when one user creates another user, logs. @param (see MediaWiki::Query::Lists::Log::Block#get_block_log
) @see (see MediaWiki::Query::Lists::Log::Block#get_block_log
) @since 0.10.0 @return [Array<Hash>] The events, containing the following keys: id, title, new_user, user, comment,
timestamp.
# File lib/mediawiki/query/lists/log/newusers.rb, line 29 def get_user_create2_log(user = nil, title = nil, start = nil, stop = nil, limit = @query_limit_default) resp = get_log('newusers/create2', user, title, start, stop, limit) ret = [] resp['query']['logevents'].each do |log| ret << loghash_user(log) end ret end
Gets newusers/create, when one user creates their own account, logs. @param (see MediaWiki::Query::Lists::Log::Block#get_block_log
) @see (see MediaWiki::Query::Lists::Log::Block#get_block_log
) @since 0.10.0 @return [Array<Hash>] The events, containing the following keys: id, title, user, comment, timestamp.
# File lib/mediawiki/query/lists/log/newusers.rb, line 45 def get_user_create_log(user = nil, title = nil, start = nil, stop = nil, limit = @query_limit_default) resp = get_log('newusers/create', user, title, start, stop, limit) ret = [] resp['query']['logevents'].each do |log| ret << loghash_user(log) end ret end