interface Illuminate / Contracts / Support / MessageBag

MessageBag

Methods

public

keys ( ) : array

Get the keys present in the message bag.

public

add ( $key , $message ) : $this

Add a message to the bag.

Parameters

  • $key string
  • $message string
public

merge ( $messages ) : $this

Merge a new array of messages into the bag.

Parameters

public

has ( $key ) : bool

Determine if messages exist for a given key.

Parameters

  • $key string|array
public

first ( $key , $format ) : string

Get the first message from the bag for a given key.

Parameters

  • $key string|null
  • $format string|null
public

get ( $key , $format ) : array

Get all of the messages from the bag for a given key.

Parameters

  • $key string
  • $format string|null
public

all ( $format ) : array

Get all of the messages for every key in the bag.

Parameters

  • $format string|null
public

forget ( $key ) : $this

Remove a message from the bag.

Parameters

  • $key string
public

getMessages ( ) : array

Get the raw messages in the container.

public

getFormat ( ) : string

Get the default message format.

public

setFormat ( $format ) : $this

Set the default message format.

Parameters

  • $format string
public

isEmpty ( ) : bool

Determine if the message bag has any messages.

public

isNotEmpty ( ) : bool

Determine if the message bag has any messages.