3
0
mirror of https://github.com/pragma-/pbot.git synced 2024-11-25 05:19:29 +01:00
pbot/lib/PBot/Core/Refresher.pm
2023-04-13 21:04:12 -07:00

22 lines
501 B
Perl

# File: Refresher.pm
#
# Purpose: Refreshes/reloads module subroutines. Does not refresh/reload
# module member data, only subroutines. TODO: reinitialize modules in order
# to refresh member data too.
# SPDX-FileCopyrightText: 2015-2023 Pragmatic Software <pragma78@gmail.com>
# SPDX-License-Identifier: MIT
package PBot::Core::Refresher;
use parent 'PBot::Core::Class';
use PBot::Imports;
use Module::Refresh;
sub initialize($self, %conf) {
$self->{refresher} = Module::Refresh->new;
}
1;