PHPackages                             koka/flash - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. koka/flash

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

koka/flash
==========

flash messages

061PHP

Since Nov 20Pushed 10y ago1 watchersCompare

[ Source](https://github.com/KokaUA/flash-messages)[ Packagist](https://packagist.org/packages/koka/flash)[ RSS](/packages/koka-flash/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Flash messages
==============

[](#flash-messages)

Flash messages for phpixie3

### Установка

[](#установка)

1. Подключаем библиотеку в проект

```
composer require koka/flash:dev-master
```

2. Подключить библиотеку глобально для всех бандлов

```
// /src/Project/Framework/Builder.php
    protected function buildComponents()
    {
        return new Components($this);
    }
```

```
// /src/Project/Framework/Components.php

namespace Project\Framework;

class Components extends \PHPixie\BundleFramework\Components
{
    public function flash()
    {
        return $this->instance('flash');
    }

    protected function buildFlash()
    {
        $types = $this->builder->assets()->configStorage()->get('flash');
        if (!$types) {
            $types = [];
		}
        return new \Koka\Flash\Flash($this->builder->context(), $types);
    }
}
```

### Для кастомизации типов создайте файл

[](#для-кастомизации-типов-создайте-файл)

Значения массива можно изменять под свои нужды, главное сохранять ключи. Если файл не создавать то по умолчанию тип равен ключу.

```
// /assets/config/flash.php
