ViewErrorBag

class ViewErrorBag implements Countable (View source)

Properties

protected array $bags The array of the view error bags.

Methods

bool hasBag(string $key = 'default')

Checks if a named MessageBag exists in the bags.

MessageBag getBag(string $key)

Get a MessageBag instance from the bags.

array getBags()

Get all the bags.

$this put(string $key, MessageBag $bag)

Add a new MessageBag instance to the bags.

bool any()

Determine if the default message bag has any messages.

int count()

Get the number of messages in the default bag.

mixed __call(string $method, array $parameters)

Dynamically call methods on the default bag.

MessageBag __get(string $key)

Dynamically access a view error bag.

void __set(string $key, MessageBag $value)

Dynamically set a view error bag.

string __toString()

Convert the default bag to its string representation.

Details

bool hasBag(string $key = 'default')

Checks if a named MessageBag exists in the bags.

Parameters

string $key

Return Value

bool

MessageBag getBag(string $key)

Get a MessageBag instance from the bags.

Parameters

string $key

Return Value

MessageBag

array getBags()

Get all the bags.

Return Value

array

$this put(string $key, MessageBag $bag)

Add a new MessageBag instance to the bags.

Parameters

string $key
MessageBag $bag

Return Value

$this

bool any()

Determine if the default message bag has any messages.

Return Value

bool

int count()

Get the number of messages in the default bag.

Return Value

int

mixed __call(string $method, array $parameters)

Dynamically call methods on the default bag.

Parameters

string $method
array $parameters

Return Value

mixed

MessageBag __get(string $key)

Dynamically access a view error bag.

Parameters

string $key

Return Value

MessageBag

void __set(string $key, MessageBag $value)

Dynamically set a view error bag.

Parameters

string $key
MessageBag $value

Return Value

void

string __toString()

Convert the default bag to its string representation.

Return Value

string

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/7.x/Illuminate/Support/ViewErrorBag.html