PHPackages                             dev\_francissantiago/xwork-connect - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. dev\_francissantiago/xwork-connect

ActiveLibrary[Database &amp; ORM](/categories/database)

dev\_francissantiago/xwork-connect
==================================

Uma biblioteca para gerenciar conexões com banco de dados XWF e Firebird para o Gestão Profissional.

v1.0.2(1y ago)011MITPHPPHP &gt;=7.4

Since Jul 16Pushed 1y ago1 watchersCompare

[ Source](https://github.com/francissantiago/xWorkConnect-PHP)[ Packagist](https://packagist.org/packages/dev_francissantiago/xwork-connect)[ RSS](/packages/dev-francissantiago-xwork-connect/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (1)Versions (4)Used By (0)

XWork Connect PHP
=================

[](#xwork-connect-php)

[![Latest Stable Version](https://camo.githubusercontent.com/bd37e2d9078644121dc8a8213b3c8115defcfc99a3a5e8fe48d2b06b4b7be4c4/68747470733a2f2f706f7365722e707567782e6f72672f6465765f6672616e63697373616e746961676f2f78776f726b2d636f6e6e6563742f762f737461626c65)](https://packagist.org/packages/dev_francissantiago/xwork-connect)[![Total Downloads](https://camo.githubusercontent.com/f91ebd32a4102764c1c29cb670b99be62fbdf2db5b35ec6c44aa127feaf5f384/68747470733a2f2f706f7365722e707567782e6f72672f6465765f6672616e63697373616e746961676f2f78776f726b2d636f6e6e6563742f646f776e6c6f616473)](https://packagist.org/packages/dev_francissantiago/xwork-connect)[![License](https://camo.githubusercontent.com/fb71c33681d1edafced64770267bc83fae35ddc189ee2390313d62e0f189e314/68747470733a2f2f706f7365722e707567782e6f72672f6465765f6672616e63697373616e746961676f2f78776f726b2d636f6e6e6563742f6c6963656e7365)](https://packagist.org/packages/dev_francissantiago/xwork-connect)

Uma biblioteca para gerenciar conexões com banco de dados XWF e Firebird.

Instalação
----------

[](#instalação)

Você pode instalar esta biblioteca via Composer. Execute o seguinte comando:

```
composer require dev_francissantiago/xwork-connect
```

Uso
---

[](#uso)

### Configuração

[](#configuração)

Crie um arquivo de configuração INI (`config.ini`) com as informações de conexão para os bancos de dados XWF e Firebird. Exemplo:

```
; config.ini
[xwf]
dsn = "odbc:BaseDeTesteDSN"
user = ""
password = ""

[firebird]
dsn = "firebird:dbname=localhost:C:\\Radiocef Studio 2\\XWork\\Base_de_Teste_pk.fdb"
user = "SYSDBA"
password = "masterkey
```

### Exemplo de Código

[](#exemplo-de-código)

A seguir um exemplo de como utilizar a biblioteca:

```
require 'vendor/autoload.php';

use xWorkPHP\DatabaseConnection;

$configFile = 'path/to/your/config.ini';
$dbConnection = new DatabaseConnection($configFile);

$xwfConnection = $dbConnection->getXWFConnection();
$firebirdConnection = $dbConnection->getFirebirdConnection();

// Use $xwfConnection e $firebirdConnection como instâncias de PDO
```

Desenvolvimento
---------------

[](#desenvolvimento)

### Testes

[](#testes)

Para rodar os testes, use PHPUnit. Instale as dependências de desenvolvimento e execute os testes:

```
composer install --dev
vendor/bin/phpunit tests
```

### Estrutura do Projeto

[](#estrutura-do-projeto)

```
xwork-connect/
├── src/
│   └── DatabaseConnection.php
├── config/
│   └── config.ini
├── tests/
│   └── DatabaseConnectionTest.php
├── .gitignore
└── composer.json

```

Contribuição
------------

[](#contribuição)

1. Faça um fork do projeto.
2. Crie um branch para sua feature (`git checkout -b minha-nova-feature`).
3. Commit suas mudanças (`git commit -am 'Adiciona nova feature'`).
4. Faça push para o branch (`git push origin minha-nova-feature`).
5. Crie um novo Pull Request.

Licença
-------

[](#licença)

Este projeto está licenciado sob a [MIT License](LICENSE).

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance33

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity42

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

3

Last Release

664d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/49161055d73cc8d035330515ce2d421a1c5700a3d4e47e99908a015c7dfd7ca6?d=identicon)[dev\_francissantiago](/maintainers/dev_francissantiago)

---

Top Contributors

[![francissantiago](https://avatars.githubusercontent.com/u/30759693?v=4)](https://github.com/francissantiago "francissantiago (6 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/dev-francissantiago-xwork-connect/health.svg)

```
[![Health](https://phpackages.com/badges/dev-francissantiago-xwork-connect/health.svg)](https://phpackages.com/packages/dev-francissantiago-xwork-connect)
```

###  Alternatives

[doctrine/orm

Object-Relational-Mapper for PHP

10.2k285.3M6.2k](/packages/doctrine-orm)[jdorn/sql-formatter

a PHP SQL highlighting library

3.9k115.1M102](/packages/jdorn-sql-formatter)[illuminate/database

The Illuminate Database package.

2.8k52.4M9.4k](/packages/illuminate-database)[mongodb/mongodb

MongoDB driver library

1.6k64.0M546](/packages/mongodb-mongodb)[ramsey/uuid-doctrine

Use ramsey/uuid as a Doctrine field type.

90340.3M211](/packages/ramsey-uuid-doctrine)[reliese/laravel

Reliese Components for Laravel Framework code generation.

1.7k3.4M16](/packages/reliese-laravel)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
