Skip to content

rsmalc/laravel-noty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flash Messages for Laravel Aplication using Noty v3 library

This is my first Laravel package, I got an inspiration from Jeffrey Way - Easy Flash Messages

Installation

Package installation

Use composer to install a package.

Run composer require rsmalc/laravel-noty

In Laravel 5 include the service provider within config/app.php.

'providers' => [
    RSmalc\Noty\NotyServiceProvider::class,
];

Noty library installation

Install via Bower

$ bower install noty

Install via NPM or YARN

$ npm install noty
$ yarn add noty

Install via Composer

$ composer require needim/noty

Use gulp or webpack to compile it or just copy all file to public folder.

Use

<head>    
    <link rel="stylesheet" href="/noty.css"></script>
    <script type="text/javascript" src="/noty.js"></script>
</head>

Add in your layout view:

@include('noty::message')

Use in a project

noty('Your message');

You can also chose type of the message (alert, success, error, warning, information):

noty('Your message', 'alert'); // default 
noty('Your message', 'success');
noty('Your message', 'error');
noty('Your message', 'warning');
noty('Your message', 'information');

Config

You can set a global configuration for notification messages.

php artisan vendor:publish   

A file will be created in the folder config/laravel-noty.php

License

The MIT License (MIT). Please see License File for more information.