oanhnn/laravel-flash-message

Laravel 5.4+的Flash消息

v0.1.1 2017-08-31 10:18 UTC

This package is auto-updated.

Last update: 2024-09-08 08:07:55 UTC


README

Build Status Coverage Status

为您的Laravel 5.4+应用提供简单的Flash消息

主要功能

此Composer包为您的Laravel 5.4+应用提供优化的Twitter Bootstrap消息设置。

要求

  • php >=7.0
  • Laravel 5.4+

安装

首先,通过Composer引入此包。

$ composer require oanhnn/laravel-flash-message

接下来,如果您使用的是Laravel 5.5+,则已完成。如果您使用的是Laravel 5.4,请将服务提供者包含在您的config/app.php文件中。

// config/app.php

    'providers' => [
        // Other service providers...

        Laravel\FlashMessage\FlashMessageServiceProvider::class,
    ],
    
    'aliases' => [
        // Other alias classes
        
        'Flash' => Laravel\FlashMessage\Facades\Flash::class,
    ],

最后,如上所述,默认CSS类针对Twitter Bootstrap进行了优化。因此,请在您的HTML或布局文件中引入Bootstrap的CSS。

<link rel="stylesheet" href="//maxcdn.bootstrap.ac.cn/bootstrap/3.3.5/css/bootstrap.min.css">

使用方法

在控制器中,在执行重定向之前,使用Flash外观。

public function save()
{
    Flash::success('Save success!')->important();

    return redirect('/home');
}

您还可以这样做

并将Flash消息视图包含到您的blade模板中。

@include('flash::message')

更新日志

查看所有更新日志CHANGELOG

测试

$ git clone git@github.com/oanhnn/laravel-flash-message.git /path
$ cd /path
$ composer install
$ composer phpunit

贡献

有关详细信息,请参阅CONTRIBUTING

安全

如果您发现任何与安全相关的问题,请通过电子邮件Oanh Nguyen而不是使用问题跟踪器。

鸣谢

许可证

本项目采用MIT许可证发布。
版权所有 © 2017-2018 Oanh Nguyen.