diff options
author | Remi Collet <fedora@famillecollet.com> | 2016-06-27 08:18:07 +0200 |
---|---|---|
committer | Remi Collet <fedora@famillecollet.com> | 2016-06-27 08:18:07 +0200 |
commit | f666afa1d28a08e719123fffa904556e746839df (patch) | |
tree | 614e13c52bd36b579318f3469275f75fc6797d1d /php-horde-Horde-Mongo-pr194.patch | |
parent | 8619288059682270f7f65e7b85b98ce9e8e718bd (diff) |
php-horde-Horde-Mongo: switch from mongo to mongodb
Diffstat (limited to 'php-horde-Horde-Mongo-pr194.patch')
-rw-r--r-- | php-horde-Horde-Mongo-pr194.patch | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/php-horde-Horde-Mongo-pr194.patch b/php-horde-Horde-Mongo-pr194.patch new file mode 100644 index 0000000..e7427e4 --- /dev/null +++ b/php-horde-Horde-Mongo-pr194.patch @@ -0,0 +1,34 @@ +Adapted for RPM, from: + + +From 3661871a2e1f02ead41ff4bb26fab270a826d026 Mon Sep 17 00:00:00 2001 +From: Remi Collet <fedora@famillecollet.com> +Date: Wed, 15 Jun 2016 18:33:30 +0200 +Subject: [PATCH] for PHP 7, use alcaeus/mongo-php-adapter compatibility layer + and mongodb extension + +--- + framework/Cache/test/Horde/Cache/MongoTest.php | 4 ++-- + framework/Mongo/bundle/composer.json | 5 +++++ + framework/Mongo/lib/Horde/Mongo/Client.php | 9 +++++++++ + framework/Test/lib/Horde/Test/Factory/Mongo.php | 2 +- + 4 files changed, 17 insertions(+), 3 deletions(-) + create mode 100644 framework/Mongo/bundle/composer.json + +diff --git a/framework/Mongo/lib/Horde/Mongo/Client.php b/framework/Mongo/lib/Horde/Mongo/Client.php +index d50c010..2b1f036 100644 +--- a/framework/Mongo/lib/Horde/Mongo/Client.php ++++ b/framework/Mongo/lib/Horde/Mongo/Client.php +@@ -11,6 +11,11 @@ + * @package Mongo + */ + ++if (!extension_loaded('mongo')) { ++ // use the compatibility layer and mongodb extension ++ require_once '/usr/share/php/Alcaeus/MongoDbAdapter/autoload.php'; ++} ++ + /** + * Extend the base PECL MongoClient class by allowing it to be serialized. + * + |