2017-05-17 1 views
1

J'essaie de connecter ces deux, mais il n'y a aucune information à ce sujet ici, quelqu'un a-t-il un exemple de travail?Comment connecter Symfony à la base de données firebird?

+0

avez-vous essayé de demander aux développeurs? http://www.doctrine-project.org/community.html "Symfony Framework n'intègre aucun composant pour travailler avec des bases de données, il fournit une intégration étroite avec une bibliothèque tierce appelée Doctrine." https://symfony.com/doc/current/doctrine.html l'exemple SQLite me fait penser à http://php.net/manual/en/ref.pdo-firebird.php –

Répondre

3

Symfony est agnostique de votre système de persistance. Vous pouvez utiliser PDO directement pour vous connecter à votre base de données Firebird. Créez les services appropriés en utilisant le composant Injection de dépendance pour le faire.

Alternativement, il y a l'ORM Doctrine. Cette bibliothèque est souvent utilisée avec Symfony car elle est installée avec Symfony Standard Edition. Doctrine ne supporte pas encore Firebird. Cependant, il y a une demande de tirage en attente qui ajoute le support pour cela: https://github.com/doctrine/dbal/pull/838

Vous pouvez essayer cette fourche pour votre projet (à vos risques et périls, c'est très expérimental) et aider à terminer la demande de tirage pour la fusionner en amont projet.

+0

peut-être connaissez-vous un framework PHP qui fonctionne avec Firebird? –

+0

1) http://php.net/manual/fr/ref.pdo-firebird.php 2) http://php.net/manual/fr/book.ibase.php –