struktal/struktal-infomessages

PHP library for displaying info messages to the user

1.0.0 2025-08-23 14:33 UTC

This package is auto-updated.

Last update: 2025-08-23 14:35:02 UTC


README

This is a PHP library for displaying info messages to the user across

Installation

To install this library, include it in your project using Composer:

composer require struktal/struktal-infomessages

Usage

You can create info messages using the methods in the struktal\InfoMessage\InfoMessageHandler class:

use struktal\InfoMessage\InfoMessageHandler;
$infoMessageHandler = new InfoMessageHandler();
$infoMessageHandler->info("Your info message here");
$infoMessageHandler->warning("Your warning message here");
$infoMessageHandler->error("Your error message here");
$infoMessageHandler->success("Your success message here");

You can access the messages again using the getMessages method:

$messages = $infoMessageHandler->getMessages();
foreach($messages as $message) {
    echo $message->getType()->name . ": " . $message->getMessage() . "\n";
}

License

This software is licensed under the MIT license. See the LICENSE file for more information.