2026-07-19 21:22:39 +03:00
v1
2026-07-19 21:22:39 +03:00
v1
2026-07-19 21:22:39 +03:00
2026-07-19 21:10:51 +03:00
v1
2026-07-19 21:22:39 +03:00

Firebird connector for Laravel

Usage

1. Install

Use composer require codefort/firebird to install the project

2. Register

Register CodeFort\Firebird\FirebirdConnector with AppServiceProvider

File app\Providers\AppServiceProvider.php:

use CodeFort\Firebird\FirebirdConnector;

class AppServiceProvider extends ServiceProvider
{
    public function register(): void
    {
        FirebirdConnector::register($this->app);
        ...
	}
}

3. Configure connection

File config\database.php

    'database' => [
    	'driver' 	=> 'firebird',
    	'host'		=> env('DB_HOST', 'localhost'),
    	'port'		=> env('DB_PORT', ''),
    	'database'	=> env('DB_NAME', ''),
        'username' 	=> env('DB_USER', 'SYSDBA'),
        'password' 	=> env('DB_PASS', 'masterkey'),
        'charset' 	=> 'utf8',
        // 'options' 	=> [ PDO::ATTR_AUTOCOMMIT => false ],
    ],

Settings autocommit option to false will require to start transaction explicitly even for read access

S
Description
Firebird connector for Laravel
Readme MIT
35 KiB
v1
Latest
2026-07-19 21:22:39 +03:00
Languages
PHP 100%