From dd6771f8fe29642f0d122bc8e680ec4e60523797 Mon Sep 17 00:00:00 2001 From: Maxime Rault Date: Fri, 9 Jun 2017 11:05:19 +0200 Subject: [PATCH] Fix for Lumen --- src/Connectors/ODBCZOSConnector.php | 3 +-- src/DB2Connection.php | 4 ++-- src/DB2ServiceProvider.php | 12 +++--------- src/Schema/Blueprint.php | 2 +- 4 files changed, 7 insertions(+), 14 deletions(-) diff --git a/src/Connectors/ODBCZOSConnector.php b/src/Connectors/ODBCZOSConnector.php index 0879aa6..16d7924 100644 --- a/src/Connectors/ODBCZOSConnector.php +++ b/src/Connectors/ODBCZOSConnector.php @@ -24,8 +24,7 @@ class ODBCZOSConnector extends ODBCConnector 'Protocol=TCPIP', 'Uid=%s', 'Pwd=%s', - '', - // Just to add a semicolon to the end of string + '', // Just to add a semicolon to the end of string ]; $dsnConfig = [ diff --git a/src/DB2Connection.php b/src/DB2Connection.php index c6f13bc..7481789 100644 --- a/src/DB2Connection.php +++ b/src/DB2Connection.php @@ -101,7 +101,7 @@ class DB2Connection extends Connection */ protected function getDefaultSchemaGrammar() { - return $this->withTablePrefix(new SchemaGrammar($this->config['driver'] == "odbc"?"i":"c")); + return $this->withTablePrefix(new SchemaGrammar($this->config['driver'] == 'odbc' ? 'i' : 'c')); } /** @@ -115,6 +115,6 @@ class DB2Connection extends Connection return new DB2ZOSProcessor(); } - return new DB2Processor($this->config['driver'] == "odbc"?"i":"c"); + return new DB2Processor($this->config['driver'] == 'odbc' ? 'i' : 'c'); } } diff --git a/src/DB2ServiceProvider.php b/src/DB2ServiceProvider.php index b2b6cfb..096caf1 100644 --- a/src/DB2ServiceProvider.php +++ b/src/DB2ServiceProvider.php @@ -6,7 +6,6 @@ use Cooperl\Database\DB2\Connectors\ODBCConnector; use Cooperl\Database\DB2\Connectors\IBMConnector; use Cooperl\Database\DB2\Connectors\ODBCZOSConnector; use Illuminate\Support\ServiceProvider; -use Config; /** * Class DB2ServiceProvider @@ -39,18 +38,13 @@ class DB2ServiceProvider extends ServiceProvider public function register() { // get the configs - $conns = is_array(Config::get('laravel-db2::database.connections')) - ? Config::get('laravel-db2::database.connections') - : []; + $conns = is_array(config('laravel-db2::database.connections')) ? config('laravel-db2::database.connections') : []; // Add my database configurations to the default set of configurations - $this->app['config']['database.connections'] = array_merge( - $conns, - $this->app['config']['database.connections'] - ); + config(['database.connections' => array_merge($conns, config('database.connections'))]); // Extend the connections with pdo_odbc and pdo_ibm drivers - foreach (Config::get('database.connections') as $conn => $config) { + foreach (config('database.connections') as $conn => $config) { // Only use configurations that feature a "odbc", "ibm" or "odbczos" driver if (!isset($config['driver']) || !in_array($config['driver'], ['odbc', 'ibm', 'odbczos', 'odbcexpress'])) { continue; diff --git a/src/Schema/Blueprint.php b/src/Schema/Blueprint.php index 19e1b51..d489952 100644 --- a/src/Schema/Blueprint.php +++ b/src/Schema/Blueprint.php @@ -62,7 +62,7 @@ class Blueprint extends \Illuminate\Database\Schema\Blueprint * * @return \Illuminate\Support\Fluent */ - protected function indexCommand($type, $columns, $index, $algorithm = NULL) + protected function indexCommand($type, $columns, $index, $algorithm = null) { $columns = (array) $columns;