germania-kg/flashmessages
Composer 安装命令:
composer require germania-kg/flashmessages
包简介
Pimple Service Provider for Slim Framework flash messages
README 文档
README
Pimple Service Provider for Slim Framework flash messages
Installation with Composer
$ composer require germania-kg/flashmessages
Alternatively, add this package directly to your composer.json:
"require": { "germania-kg/flashmessages": "^1.0" }
Usage
<?php use Pimple\Container; use Slim\Flash\Messages; use Germania\FlashMessages\FlashMessagesServiceProvider; // 'Slim Flash Messages' object is optional $flash_services = new FlashMessagesServiceProvider; $flash_services = new FlashMessagesServiceProvider( new Messages ); // Setup Pimple container $container = new Container; $container->register( $flash_services ); // Shortest Setup: $container->register( new FlashMessagesServiceProvider );
Setting Flash Messages
$flash_setter = $container['FlashMessages.Setter']; $flash_setter( $keyword, $message );
Getting Flash Messages
$flash_getter = $container['FlashMessages.Getter']; // Get one single message. $flash_getter( $keyword ); // $keyword is optional; leave empty to get ALL messages $flash_getter();
Development
$ git clone https://github.com/GermaniaKG/FlashMessages.git
$ cd FlashMessages
$ composer install
Unit tests
Either copy phpunit.xml.dist to phpunit.xml and adapt to your needs, or leave as is. Run PhpUnit test or composer scripts like this:
$ composer test # or $ vendor/bin/phpunit
统计信息
- 总下载量: 81
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 6
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-11-15