Lumenいいですよねー、速くて。
LumenにLaravel5のパッケージをインストールする事があったので、方法を残しときます。
今回、追加したパッケージはLaravelShoppingcartです。
Composerでインストール
composer.json
"require": {
"laravel/lumen-framework": "5.0.*",
"vlucas/phpdotenv": "~1.0",
"gloudemans/shoppingcart": "dev-master"
},
設定
bootstrap/app.php
$app->withFacades();
$app->register('Gloudemans\Shoppingcart\ShoppingcartServiceProvider');
class_alias('Gloudemans\Shoppingcart\Facades\Cart', 'Cart');
-
$app->withFacades();
をコメントイン -
$app->register()
メソッドでパッケージのサービスプロバイダーを登録 - Facadeで呼ぶので、
class_alias()
で登録
IDE HelperとかGeneratorも試みたんですが、どれでも入れられる訳ではなさそうです。
helper関数の違い等がネックみたいですが。今後に期待です。