2017 © Pedro Peláez
 

library sweet-flasher

Sweet flash messaging

image

fungku/sweet-flasher

Sweet flash messaging

  • Wednesday, August 26, 2015
  • by ryanwinchester
  • Repository
  • 1 Watchers
  • 0 Stars
  • 52 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Sweet Flasher

Test Status Release License, (*1)

Simple, sweet flash messages., (*2)

Currently supports Laravel and (maybe) Symfony., (*3)

Install

Install with composer like any sane developer., (*4)

Composer

composer require "fungku/sweet-flasher: ~0.1@dev"

Laravel

For Laravel apps, add the Service Provider class to config/app.php services array:, (*5)

    Fungku\SweetFlasher\Providers\SweetFlasherLaravelServiceProvider::class,

Symfony

For Symfony, try the SymfonySessionFlasher. I don't actually know how Symfony works, I was just trying to provide an example., (*6)

If you do know, please help me out here., (*7)

Usage

Laravel:

Inject it, (*8)

use Fungku\SweetFlasher\FlashMessage;

class MyController extends Controller
{
    public function store(FlashMessage $flashMessage)
    {
        // save ...

        $flashMessage->success("Nicely done");

        return response();
    }
}

Or if you are a lazy piece of crap use the helper function flash():, (*9)

// Default info message
flash("This is a default info message");

// Other usages like:
// flash->{$level}($message, $title, $confirm_button_text)

flash()->success("This is a success message");

flash()->error("Some error!");

flash()->warning("Some Warning!", "Uh oh!");
Symfony (maybe):
use Fungku\SweetFlasher\FlashMessage;

class MyController
{
    private $flash;

    public function __construct(FlashMessage $flash)
    {
        $this->flash = $flash;
    }

    public function doAction()
    {
        // .. do action

        $this->flash->success('You did it!');
    }
}
Everybody else:

You can do it., (*10)

Notes

This is nearly a fork of laracasts/flash, (*11)

The Versions

26/08 2015

dev-master

9999999-dev

Sweet flash messaging

  Sources   Download

MIT

The Requires

  • php >= 5.5

 

The Development Requires

26/08 2015

v0.1

0.1.0.0

Sweet flash messaging

  Sources   Download

MIT

The Requires

  • php >= 5.5

 

The Development Requires