Download the PHP package synergitech/laravel-alert without Composer

On this page you can find all versions of the php package synergitech/laravel-alert. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laravel-alert

Laravel Alert

Tests

Inspired by Easy Sweet Alert Messages for Laravel, this package provides a way of constructing alerts for the UI of your app.

Out of the box, this package supports SweetAlert2 but its output can be tailored to support other plugins if you wish to create toasts alongside your SweetAlerts for example.

Installation

Laravel should be able to automatically detect the package and include it.

You should also make sure you have appropriately installed SweetAlert2 and/or any other notification package into your apps UI.

Quick Start

You can use the facade or the helper function in your app to generate alerts containing a simple title, text, and type element.

To actually display the alert you will need to include a short snippet of code in your main view file. This package only outputs complete JSON objects into your session.

Please note this data is put into your session so you have to pull it to clear it out of the session. This allows you to not lose alerts from background ajax calls.

Blade

Twig

Advanced Usage

This package provides a builder-like syntax allowing you to customise the alert further. The following examples provide identical output.

You can customise the fields available by publishing the config to your application. Read the config file for more details.

Multiple Output Types

If you specify a second output, for example to create a toast option, this library will always add both to the session unless you ask for a specific type (v2 only).

Example config:


All versions of laravel-alert with dependencies

PHP Build Version
Package Version
Requires php Version ^8.0
illuminate/session Version ^8.0 || ^9.0 || ^10.0 || ^11.0
illuminate/support Version ^8.0 || ^9.0 || ^10.0 || ^11.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package synergitech/laravel-alert contains the following files

Loading the files please wait ....