sliver / flash-format
Code snippet to provide a standard format for flash messages.
Installs: 27
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/sliver/flash-format
Requires
- php: ^8.0
Requires (Dev)
- vimeo/psalm: ^7.0@dev
This package is auto-updated.
Last update: 2025-12-21 02:34:31 UTC
README
Code snippet to provide a standard format for flash messages.
The Format
array{
title: string,
description: ?string,
level: ?string
}
Installation
composer require sliver/flash-format
Usage
use Sliver\Format\FlashMessage; $simple = new FlashMessage('This is a flash message'); $structured = new FlashMessage([ 'title' => 'Approved!', 'description' => 'Your submission has been approved.', 'level' => 'success', ]);
Serialization
The FlashMessage class has a toArray method for serialization.
use Sliver\Format\FlashMessage; $message = new FlashMessage('I can be an array'); print_r($message->toArray()); // Array // ( // [title] => I can be an array // [description] => // [level] => // )