0

L3 では、管理領域からモジュールをインストール/アンインストールできるモジュール システムを作成することができました。

if(!Bundle::exists($name))
    {
        // Load the bundle
        // If a routes file exists then we'll assume it handles routes of it's own name.
        // Remember, if you need it to handle a custom route you should manually add
        // the bundle in application/bundles.php.
        Bundle::register($name, array(
                'handles'   => File::exists($path.DS.'routes.php') ? $name : null,
                'location'  => 'path: '.$path,
                'auto'      => true)
        );

        // autobundle is already in the loop that's starting bundles so we
        // can't let the normal mechanism start it. We'll start it here.
        Bundle::start($name);
    }

L4でそれを行うにはどうすればよいですか?L4は私にとっては非常に異なって見えます.2か月前にL3を使い始めました(最初のフレームワーク)

4

2 に答える 2

0

バンドルはパッケージになりました。これは、実際には再利用可能な PHP コードのライブラリであり、さまざまな場所に格納され、Packagistによってインデックス化されます ( Composerでインストール可能)。

Laravel ベースのパッケージ開発を行うには、次のドキュメントをチェックアウトする必要があります: http://laravel.com/docs/packagesが役立ちます。

于 2013-06-06T14:00:02.857 に答える