palmtree / bootstrap-alerts
Bootstrap alerts
v2.0.1
2024-10-29 15:24 UTC
Requires
- php: >=8.1
Requires (Dev)
This package is auto-updated.
Last update: 2024-11-06 17:14:54 UTC
README
Bootstrap alert manager for PHP projects.
Add and display bootstrap alerts with relevant Font Awesome icons
Requirements
- PHP >= 8.1
Installation
Use composer to add the package to your dependencies:
composer require palmtree/bootstrap-alerts
Usage
Echoing the AlertManager class will invoke __toString()
on each alert and return a concatenated string of HTML.
<?php $alertManager = new \Palmtree\BootstrapAlerts\AlertManager(); $alertManager->addSuccess('It worked!'); $alertManager->addInfo('Did you know?'); $alertManager->addWarning('Make sure you did it right'); $alertManager->addError('Something went wrong!'); echo $alertManager;
You can also filter alerts:
<?php $alertManager = new \Palmtree\BootstrapAlerts\AlertManager(); $alertManager->addWarning('Make sure you did it right'); $alertManager->addError('Something went wrong!'); $alertManager->addError('Another thing went wrong!'); foreach($alertManager->getAlerts('error') as $errorAlert) { echo $errorAlert; }
License
Released under the MIT license