Documentation

內容目录

上一个主题

< Class Phalcon\Flash\Exception

下一个主题

Abstract class Phalcon\Forms\Element >

本页

Class Phalcon\Flash\Session

extends abstract class Phalcon\Flash

implements Phalcon\FlashInterface, Phalcon\Di\InjectionAwareInterface

Source on GitHub

Temporarily stores the messages in session, then messages can be printed in the next request

Methods

public setDI (Phalcon\DiInterface $dependencyInjector)

Sets the dependency injector

public getDI ()

Returns the internal dependency injector

protected _getSessionMessages (unknown $remove)

Returns the messages stored in session

protected _setSessionMessages (array $messages)

Stores the messages in session

public message (unknown $type, unknown $message)

Adds a message to the session flasher

public has ([unknown $type])

Checks whether there are messages

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

Returns the messages in the session flasher

public output ([unknown $remove])

Prints the messages in the session flasher

public clear ()

Clear messages in the session messenger

public __construct ([unknown $cssClasses]) inherited from Phalcon\Flash

Phalcon\Flash constructor

public setImplicitFlush (unknown $implicitFlush) inherited from Phalcon\Flash

Set whether the output must be implicitly flushed to the output or returned as string

public setAutomaticHtml (unknown $automaticHtml) inherited from Phalcon\Flash

Set if the output must be implicitly formatted with HTML

public setCssClasses (array $cssClasses) inherited from Phalcon\Flash

Set an array with CSS classes to format the messages

public error (unknown $message) inherited from Phalcon\Flash

Shows a HTML error message

<?php

 $flash->error('This is an error');

public notice (unknown $message) inherited from Phalcon\Flash

Shows a HTML notice/information message

<?php

 $flash->notice('This is an information');

public success (unknown $message) inherited from Phalcon\Flash

Shows a HTML success message

<?php

 $flash->success('The process was finished successfully');

public warning (unknown $message) inherited from Phalcon\Flash

Shows a HTML warning message

<?php

 $flash->warning('Hey, this is important');

public outputMessage (unknown $type, string|array $message) inherited from Phalcon\Flash

Outputs a message formatting it with HTML

<?php

 $flash->outputMessage('error', message);
Follow along: