diff options
| author | xGrz <grzesiek.byskiniewicz@gmail.com> | 2025-10-01 11:56:48 +0200 |
|---|---|---|
| committer | xGrz <grzesiek.byskiniewicz@gmail.com> | 2025-10-01 11:56:48 +0200 |
| commit | 5af3375acd5611295c672aefa2392ab36fde8ec0 (patch) | |
| tree | bd194232c738cbbded2cd8e2be9b1157a633289e /src/FirebirdServiceProvider.php | |
| download | illuminate-firebird-5af3375acd5611295c672aefa2392ab36fde8ec0.tar.gz illuminate-firebird-5af3375acd5611295c672aefa2392ab36fde8ec0.tar.bz2 illuminate-firebird-5af3375acd5611295c672aefa2392ab36fde8ec0.zip | |
[dev] Initial commit from HarryGulliford/laravel-firebird.
Added support for L12, handling search without a case-sensitive search at the database query level.
Changed namespaces to xgrz.
Diffstat (limited to 'src/FirebirdServiceProvider.php')
| -rwxr-xr-x | src/FirebirdServiceProvider.php | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/FirebirdServiceProvider.php b/src/FirebirdServiceProvider.php new file mode 100755 index 0000000..b75ab54 --- /dev/null +++ b/src/FirebirdServiceProvider.php @@ -0,0 +1,23 @@ +<?php + +use Illuminate\Database\Connection; +use Illuminate\Support\ServiceProvider; +use Xgrz\Firebird\FirebirdConnection; +use Xgrz\Firebird\FirebirdConnector; + +class FirebirdServiceProvider extends ServiceProvider +{ + /** + * Register any application services. + * + * @return void + */ + public function register() + { + Connection::resolverFor('firebird', function($connection, $database, $tablePrefix, $config) { + return new FirebirdConnection($connection, $database, $tablePrefix, $config); + }); + + $this->app->bind('db.connector.firebird', FirebirdConnector::class); + } +} |
