By John Koster
                                
                                                        
                        
                        
                    has($key = null)
The has method can be used to determine if messages exist within the MessageBag instance for a given $key. The has method returns true if messages exist for the given $key, and returns false if no messages exist.
The following examples demonstrate the usage of the has method:
 1<?php
 2
 3use Illuminate\Support\MessageBag;
 4
 5// Create a new MessageBag instance.
 6$messageBag = new MessageBag;
 7
 8// false
 9$hasMessage = $messageBag->has('test');
10
11// Add the message to the message bag.
12$messageBag->add('test', 'Example message');
13
14// true
15$hasMessage = $messageBag->has('test');
#Continue Reading
This article is the start of a mini-series about Laravel's ErrorMessageBag component. Click through the rest of the articles to continue reading:
- An Introduction to Laravel Message Bags
- Laravel MessageBag Public API: add
- Laravel MessageBag Public API: all
- Laravel MessageBag Public API: any
- Laravel MessageBag Public API: count
- Laravel MessageBag Public API: first
- Laravel MessageBag Public API: get
- Laravel MessageBag Public API: getFormat
- Laravel MessageBag Public API: getMessageBag
- Laravel MessageBag Public API: getMessages
- Laravel MessageBag Public API: has
- Laravel MessageBag Public API: isEmpty
- Laravel MessageBag Public API: jsonSerialize
- Laravel MessageBag Public API: keys
- Laravel MessageBag Public API: merge
- Laravel MessageBag Public API: setFormat
- Laravel MessageBag Public API: toArray
- Laravel MessageBag Public API: toJson
- Laravel MessageBag Public API: __toString
∎