助けが必要です。「モジュール」のインストールとロードを実装するために必要です。「モジュール」プラグインは、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;
}