wegnermedia / informer
Laravel 的闪存消息支持。
1.0.4
2014-07-22 10:48 UTC
Requires
- php: >=5.4.0
- illuminate/support: 4.2.*
This package is not auto-updated.
Last update: 2024-09-24 02:16:45 UTC
README
本包为您提供了一种轻松发送闪存消息的方式。
安装
按照惯例,通过 Composer 安装 Commander。
"require": { "wegnermedia/informer": "dev-master" }
接下来,更新 app/config/app.php 以在 providers 数组中包含此包的 service provider。
'providers' => [ 'Wegnermedia\Informer\InformerServiceProvider' ]
接下来,添加 facade 到 app/config/app.php。
'aliases' => [ 'Informer' => 'Wegnermedia\Informer\Facades\Informer' ]
最后但同样重要的是,在您的母版模板中包含必要的视图部分
@include('Informer::message')
现在,开始构建一些惊人的东西。
用法
<?php class CartController extends ShopController { /** * Add Item to Cart. * * @return Response */ public function addItem() { // ... adding logic // Set the Success Message Informer::success('Nice', "You've added {$item->name} successfully to your cart." ); // ... create the Response return Redirect::back(); } /** * Reset Cart. * * @return Response */ public function reset() { // Set a danger Message and make it modal as well ... Informer::danger('Attention', "You're about to delete your cart, you wish to proceed?", true); } }
完成!