MessageBag

MessageBag

class MessageBag implements Arrayable, Countable, Jsonable, JsonSerializable, MessageBag, MessageProvider (View source)

Methods

void __construct(array $messages = array())

Create a new message bag instance.

array keys()

Get the keys present in the message bag.

$this add(string $key, string $message)

Add a message to the bag.

$this merge(MessageProvider|array $messages)

Merge a new array of messages into the bag.

bool has(string|array $key)

Determine if messages exist for all of the given keys.

bool hasAny(array $keys = array())

Determine if messages exist for any of the given keys.

string first(string $key = null, string $format = null)

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

array get(string $key, string $format = null)

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

array all(string $format = null)

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

array unique(string $format = null)

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

array messages()

Get the raw messages in the container.

array getMessages()

Get the raw messages in the container.

MessageBag getMessageBag()

Get the messages for the instance.

string getFormat()

Get the default message format.

$this setFormat(string $format = ':message')

Set the default message format.

bool isEmpty()

Determine if the message bag has any messages.

bool any()

Determine if the message bag has any messages.

int count()

Get the number of messages in the container.

array toArray()

Get the instance as an array.

array jsonSerialize()

Convert the object into something JSON serializable.

string toJson(int $options)

Convert the object to its JSON representation.

string __toString()

Convert the message bag to its string representation.

doc_Laravel
2016-11-02 16:25:32
Comments
Leave a Comment

Please login to continue.