3
0
mirror of https://github.com/pragma-/pbot.git synced 2024-12-28 21:52:35 +01:00
pbot/lib/PBot/Core/Refresher.pm
Pragmatic Software 8d5b992b4c Update copyright
2023-02-20 21:31:52 -08:00

24 lines
516 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 {
my ($self, %conf) = @_;
$self->{refresher} = Module::Refresh->new;
}
1;