Laravel 5.7.15 Released on 28 november

New validation rule and Eloquent relationship getters are available in new laravel 5.7.15 — first, the starts_with validation rule which allows you to check that an input starts with a string.

$request->validate([
'greeting' => 'starts_with:hello',
]);


 pass multiple strings, in which the rule will pass if at least one matches the input:
$request->validate([
'greeting' => 'starts_with:hello,hola',
]);
the date_equals validation rule is now translatable, and you should update your resources/lang/en/validation.php file with the following:
'date_equals' => 'The :attribute must be a date equal to :date.',


New relationship getters are available in this release including:

BelongsToMany::getParentKeyName
BelongsToMany::getRelatedKeyName
HasManyThrough::getFirstKeyName
HasManyThrough::getForeignKeyName
HasManyThrough::getSecondLocalKeyName
HasOneOrMany::getLocalKeyName
MorphToMany::getInverse

Added

  • Added date_equals validation message
  • Added starts_with validation rule 
  • Added relationship getters BelongsToMany::getParentKeyName, BelongsToMany::getRelatedKeyName, HasManyThrough::getFirstKeyName, HasManyThrough::getForeignKeyName, HasManyThrough::getSecondLocalKeyName, HasOneOrMany::getLocalKeyName, MorphToMany::getInverse 
  • Make ResourceCollection countable


Fixed

  • Fixed duplicate validation issue in FormRequest::validated method 
  • Prevent breaking eager loading with string keys 

Comments

Popular posts from this blog

Enable the imap in support in xampp server

Merge JS and CSS file to make your codeigniter website faster using CARABINER library