1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-09-19 16:01:34 +02:00

Multi-db support

This commit is contained in:
Hillel Coren 2017-05-04 20:18:41 +03:00
parent 03bb75674b
commit 3988b6750b

View File

@ -23,6 +23,7 @@ class AppServiceProvider extends ServiceProvider
*/
public function boot()
{
// support selecting job database
Queue::before(function (JobProcessing $event) {
$body = $event->job->getRawBody();
preg_match('/db-ninja-[\d+]/', $body, $matches);
@ -30,7 +31,7 @@ class AppServiceProvider extends ServiceProvider
config(['database.default' => $matches[0]]);
}
});
Form::macro('image_data', function ($image, $contents = false) {
if (! $contents) {
$contents = file_get_contents($image);