Абстрактный класс Phalcon\Flash

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

Source on GitHub

Показывает HTML-уведомления, связанные с различными обстоятельствами. Классы могут быть стилизованы с помощью CSS

<?php

$flash->success("Запись была успешно удалена");
$flash->error("Не удается открыть файл");

Методы

public __construct ([mixed $cssClasses])

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

public getAutoescape ()

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

public setAutoescape (mixed $autoescape)

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

public getEscaperService ()

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

public setEscaperService (Phalcon\EscaperInterface $escaperService)

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

public setDI (Phalcon\DiInterface $dependencyInjector)

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

public getDI ()

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

public setImplicitFlush (mixed $implicitFlush)

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

public setAutomaticHtml (mixed $automaticHtml)

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

public setCssClasses (array $cssClasses)

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

public error (mixed $message)

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

<?php

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

public notice (mixed $message)

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

<?php

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

public success (mixed $message)

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

<?php

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

 

public warning (mixed $message)

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

<?php

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

 

public string | void outputMessage (mixed $type, string | array $message)

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

<?php

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

public clear ()

Удаляет накопленные сообщения, когда неявный флеш отключен

abstract public message (mixed $type, mixed $message) наследуется от Phalcon\FlashInterface

...

Никаких мыслей по поводу “Phalcon\Flash”