diff -r b64c8c35c67d -r d2e6ee099125 server/src/app/Providers/SparqlClientServiceProvider.php --- a/server/src/app/Providers/SparqlClientServiceProvider.php Sat Jun 10 22:43:58 2017 +0200 +++ b/server/src/app/Providers/SparqlClientServiceProvider.php Mon Jun 12 14:53:59 2017 +0200 @@ -3,6 +3,7 @@ use Illuminate\Support\ServiceProvider; use CorpusParole\Libraries\Sparql\SparqlClient; +use CorpusParole\Libraries\Sparql\GuzzleSparqlClient; /** * Service provider charged to bind repository interfaces to implementations @@ -13,9 +14,9 @@ $this->app->bind( 'CorpusParole\Libraries\Sparql\SparqlClient', function($app) { - $httpClient = $app->make('GuzzleHttp\Client', [[ 'base_uri' => config('corpusparole.rdf4j_query_url'), 'http_errors' => false]]); + $httpClient = new \GuzzleHttp\Client([ 'base_uri' => config('corpusparole.rdf4j_query_url'), 'http_errors' => false]); // we create another guzzle client to avoid interference with the base_uri parameter - $sparqlClient = $app->make('CorpusParole\Libraries\Sparql\GuzzleSparqlClient', [$app['Guzzle'], config('corpusparole.rdf4j_query_url'), config('corpusparole.rdf4j_update_url')]); + $sparqlClient = new GuzzleSparqlClient($app['Guzzle'], config('corpusparole.rdf4j_query_url'), config('corpusparole.rdf4j_update_url')); return new SparqlClient($httpClient, $sparqlClient); } );