Fix Request::hasFile with an array of files
Fixed the required_if message replacer

added test to check required_if with multiple values

moved the test to proper method
Import SplFileInfo
Add multiple attribute support to Model::isDirty
Allow remember token to be stored in the database with a default value of the empty string or 0 or something else that is not null, if a user so chooses.

Checking is_null would make it so the user would not be remembered after the first login if you have the remember_token field default in the database set to anything but null.
Simplify code per JosephSilber's suggestion.
[4.2] Database Docblock Fixes
Added typehint to tryAgainIfCausedByLostConnection
Move segments processing
assertSame && assertNotSame
assertNull
Update return values
Update interface
Useless foreach constructor
Useless function overrride
Merge pull request #5342 from lucasmichot/4.2-fluent

[4.2] Support\Fluent : constructor
Merge pull request #5343 from lucasmichot/4.2-queue-job

[4.2] Queue\Syncjob : useless function override
Merge pull request #5338 from lucasmichot/4.2-cache-docblocks

[4.2] Cache : update docblocks
Merge pull request #5337 from lucasmichot/4.2-tests-null

[4.2] Tests : assertNull
Added purge method.