Overview

Namespaces

  • api
  • config
  • database
  • None
  • PHP
  • Slim
    • Exception
    • Http
    • Middleware
  • utiliy

Classes

  • ContentTypes
  • Flash
  • MethodOverride
  • PrettyExceptions
  • SessionCookie
  • Overview
  • Namespace
  • Class
  • Tree

Class Flash

Flash

This is middleware for a Slim application that enables Flash messaging between HTTP requests. This allows you set Flash messages for the current request, for the next request, or to retain messages from the previous request through to the next request.

Slim\Middleware
Extended by Slim\Middleware\Flash implements ArrayAccess, IteratorAggregate
Namespace: Slim\Middleware
Package: Slim
Author: Josh Lockhart
Since: 1.6.0
Located at thirdparty/Slim/Middleware/Flash.php
Methods summary
public
# __construct( Slim $settings = array() )

Constructor

Constructor

Parameters

$settings
Slim
$app
public
# call( )

Call

Call

public
# now( string $key, string $value )

Now

Now

Specify a flash message for a given key to be shown for the current request

Parameters

$key
string
$key
$value
string
$value
public
# set( string $key, string $value )

Set

Set

Specify a flash message for a given key to be shown for the next request

Parameters

$key
string
$key
$value
string
$value
public
# keep( )

Keep

Keep

Retain flash messages from the previous request for the next request

public
# save( )

Save

Save

public
# loadMessages( )

Load messages from previous request if available

Load messages from previous request if available

public array
# getMessages( )

Return array of flash messages to be shown for the current request

Return array of flash messages to be shown for the current request

Returns

array
public
# offsetExists( mixed $offset )

Array Access: Offset Exists

Array Access: Offset Exists

Implementation of

ArrayAccess::offsetExists()
public
# offsetGet( mixed $offset )

Array Access: Offset Get

Array Access: Offset Get

Implementation of

ArrayAccess::offsetGet()
public
# offsetSet( mixed $offset, mixed $value )

Array Access: Offset Set

Array Access: Offset Set

Implementation of

ArrayAccess::offsetSet()
public
# offsetUnset( mixed $offset )

Array Access: Offset Unset

Array Access: Offset Unset

Implementation of

ArrayAccess::offsetUnset()
public ArrayIterator
# getIterator( )

Iterator Aggregate: Get Iterator

Iterator Aggregate: Get Iterator

Returns

ArrayIterator

Implementation of

IteratorAggregate::getIterator()
Methods inherited from Slim\Middleware
getApplication(), getNextMiddleware(), setApplication(), setNextMiddleware()
Properties summary
protected array $settings
#
protected array $messages
#
Properties inherited from Slim\Middleware
$app, $next
GeoApi API documentation generated by ApiGen 2.8.0