Класс Phalcon\Flash\Session

расширяет абстрактный класс Phalcon\Flash

Реализует Phalcon\Di\InjectionAwareInterface, Phalcon\FlashInterface

Source on GitHub

Временно сохраняет сообщения в сеансе, после чего их можно распечатать в следующем запросе

Методы

protected _getSessionMessages (mixed $remove, [mixed $type])

Возвращает сообщения, сохраненные в сеансе

protected _setSessionMessages (array $messages)

Сохраняет сообщения в сеансе

public message (mixed $type, mixed $message)

Добавляет сообщение в flasher сеанса

public has ([mixed $type])

Проверяет наличие сообщений

public getMessages ([mixed $type], [mixed $remove])

Возвращает сообщения в flasher сеанса

public output ([mixed $remove])

Печать сообщений в flasher сеанса

public clear ()

Очистить сообщения в messenger сеанса

public __construct ([mixed $cssClasses]) наследуется от Phalcon\Flash

Phalcon\Flash конструктор

public getAutoescape () наследуется от Phalcon\Flash

Возвращает режим autoescape в сгенерированном html

public setAutoescape (mixed $autoescape) наследуется от Phalcon\Flash

Установить режим autoescape в сгенерированный HTML

public getEscaperService () наследуется от Phalcon\Flash

Возвращает службу Escaper

public setEscaperService (Phalcon\EscaperInterface $escaperService) наследуется от Phalcon\Flash

Установить службу Escaper

public setDI (Phalcon\DiInterface $dependencyInjector) наследуется от Phalcon\Flash

Установить инжектор зависимостей

public getDI () наследуется от Phalcon\Flash

Возвращает инжектор внутренних зависимостей

public setImplicitFlush (mixed $implicitFlush) наследуется от Phalcon\Flash

Указать, должен ли вывод быть неявно сброшен на выходе или возвращен как строка

public setAutomaticHtml (mixed $automaticHtml) наследуется от Phalcon\Flash

Установить, если вывод должен быть неявно отформатирован с помощью HTML

public setCssClasses (array $cssClasses) наследуется от Phalcon\Flash

Задать массив с классами CSS для форматирования сообщений

public error (mixed $message) наследуется от Phalcon\Flash

Показать сообщение об ошибке HTML

<?php

$flash->error("Это ошибка");

public notice (mixed $message) наследуется от Phalcon\Flash

Показать сообщение уведомления / информации в формате HTML

<?php

$flash->notice("Это информация");

public success (mixed $message) наследуется от Phalcon\Flash

Показать сообщение об успешности HTML

<?php

$flash->success("Процесс был успешно завершен");

public warning (mixed $message) наследуется от Phalcon\Flash

Показать предупреждение HTML

<?php

$flash->warning("Эй, это важно");

public string | void outputMessage (mixed $type, string | array $message) наследуется от Phalcon\Flash

Выводит сообщение, форматируя его с помощью HTML

<?php

$flash->outputMessage("ошибка", $message);