class Flash implements ContainerAwareInterface

闪存消息

Traits

ContainerAwareTrait

Methods

setContainer(ContainerInterface $container)

设置依赖注入容器

getContainer()

获取依赖注入容器

__construct(array $cssClasses = null)

Flash constructor.

setCssClasses(array $cssClasses)

设置消息样式

array
getCssClasses()

No description

error($message)

No description

notice($message)

No description

warning($message)

No description

success($message)

No description

message(string $type, string $message)

处理各个类型的 flash message

output(bool $remove = true)

输出 flash messages

clear()

清空 flash messages 在同一次请求中,要清除已经设置的 messages 并且要设置新的 messages 时会有用

Details

in ContainerAwareTrait at line 22
setContainer(ContainerInterface $container)

设置依赖注入容器

Parameters

ContainerInterface $container 容器对象实例

in ContainerAwareTrait at line 32
ContainerInterface getContainer()

获取依赖注入容器

Return Value

ContainerInterface

at line 33
__construct(array $cssClasses = null)

Flash constructor.

Parameters

array $cssClasses 消息样式

at line 45
setCssClasses(array $cssClasses)

设置消息样式

Parameters

array $cssClasses

at line 53
array getCssClasses()

Return Value

array

at line 58
error($message)

Parameters

$message

at line 63
notice($message)

Parameters

$message

at line 68
warning($message)

Parameters

$message

at line 73
success($message)

Parameters

$message

at line 84
message(string $type, string $message)

处理各个类型的 flash message

Parameters

string $type success|error|notice|warning
string $message

at line 99
output(bool $remove = true)

输出 flash messages

Parameters

bool $remove 输出后是否删除 flash messages

at line 119
clear()

清空 flash messages 在同一次请求中,要清除已经设置的 messages 并且要设置新的 messages 时会有用