Download the PHP package tegimus/php-izitoast without Composer
On this page you can find all versions of the php package tegimus/php-izitoast. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download tegimus/php-izitoast
More information about tegimus/php-izitoast
Files in tegimus/php-izitoast
Package php-izitoast
Short Description A simple php wrapper for the iziToast javascript library
License GPL-3.0
Informations about the package php-izitoast
php-izitoast
A simple php wrapper for the iziToast javascript library
Requirements
PHP 7 or greater
Installation
Using Composer
Manual
You can also use the package class file src/Toast.php directly in your project since it has no other dependencies.
Adding the iziToast library files
Download the latest iziToast javascript and stylesheet files from iziToast github repository.
Add the iziToast css and js files to your html.
Basic Usage
Creating the Toast object
Using constructor
Or using the static make() method
Constructor Parameters
The constructor can optionally receive message, title, type and options parameters.
Display the message
To show the toast message, simply use the render() function on the Toast object inside javascript in your HTML.
Or in string contexts you can simply echo the Toast object
Customizing
Message types
You can set the type of the message by calling type() method on the Toast object.
Message options
By default, the Toast object will have the below options set.
To override an option or to add a new one, use the option() method
Or specify multiple options at once
Or replace all options with the given array. All existing options will be cleared including message and title.
To clear an option use the clear() method. All options will be cleared if no parameter is specified.
All types and options available for the iziToast library are documented here.
Extending the Toast class
Read here to know more about extending and customizing the Toast class