Skip database validation if attribute has already failed
Add missing new lines
Fix a bug that Validator bypasses array checking

For checking array with “sometimes”
Validator calls function passesOptionalCheck to check if attribute key
is set.
“passesOptionalCheck” uses array_dot to flatten the input data, so for
input like “items”: [“good1”, “good2”, “good3”] become array(“items.0”
=> “good1”, “items.1” => “good2”, “items.2” => “good3”). Checking
attribute with array_key_exists here will always return false and
validation is skipped
Fix indentation
setting up order, limit, and offset for union queries
adding extra line break
Add test case, Fix inconsistent indentation
Add tests for URL::previous().
Fix MorphToMany relation not using Eloquent\Model@getMorphClass() from b41bf57f65f32572ba3113910213f4d1077a7578

Signed-off-by: Jason Urasky <jurasky@aiaonline.org>
Fix indentation
Well it doesn't look good in Sublime but fine lol
Add hasNot and whereHasNot method
Add hasNot and whereHasNot method
Match with Laravel Code Style rules
Add new line at the end of the file
Remove useless line break
Remove last endl
Removed deprecation annotation
Revert incorrect fixes
Merge pull request #6693 from GrahamForks/4.2-mutator-fix

[4.2] Removed Deprecation Annotation