Загрузка "модулей" в Mojolicious - PullRequest
0 голосов
/ 27 января 2011

нужна помощь. Необходимо осуществить установку и загрузку «модулей». Плагин «Модуль» находится в файле как lib //. Я думаю, что я должен как-то взять подкаталоги поиска lib / для "модуля", загрузить плагин, чтобы проверить, установлен ли он, и установить его, если нет (например, MyApp :: MyModule-> install ()). Плагин содержит «модуль», помощников и т. Д. Есть ли у вас какие-либо идеи?

похоже на окончательный код:

# Load Core
my $_core = $self->plugin('FW::Core');

# Load modules
my $plugins = FW::Core::Model::Module->select->hashes();
if(@$plugins) {
    $self->plugin('FW::' . ucfirst $_->{name}) for @$plugins;
}

1 Ответ

3 голосов
/ 27 января 2011
...