Merge pull request #1477 from shrimpwagon/master

MessageBag instance was not being returned (Updated)
make connection on optional.
Merge branch '4.0'
Merge branch 'master' of github.com:laravel/framework
encrypt messages pushed onto iron.io. fixes #1469.
Merge branch '4.0'
IronConnector.php Error Argument 1 passed to Illuminate\Queue\Connectors\IronConnector::__construct() must be an instance of Illuminate\Encryption\Encrypter, instance of Illuminate\Http\Request

When using Iron.io as a queue and run php artisan queue:subscribe we get this error. 8

Problem seems to be in line 208 of

framework / src / Illuminate / Queue / QueueServiceProvider.php

(ie https://github.com/laravel/framework/blob/master/src/Illuminate/Queue/QueueServiceProvider.php#L208 )

Which is:

return new IronConnector($app['request']);

But should be:

return new IronConnector($app['encrypter'], $app['request']);
Merge pull request #1487 from incitonetworks/patch-2

IronConnector.php Error Argument 1 passed to Illuminate\Queue\Connectors...
fix paginator "from" to return 0 if the total is 0
remove extra spaces
Merge pull request #1497 from brunogaspar/patch-1

fix paginator "from" to return 0 if the total is 0
Fix str_is with wildcards. Closes #1481.
Merge branch '4.0'
Cleaning up comment.
Add orHas method to Eloquent builder. Closes #1454.
Merge branch '4.0'
Enable support for anchor elements in comment links
fix vulnerability in encrypter mac address.
Merge branch '4.0'
Bump version and fix type hint on IV.