cvs: pear /XML_Query2XML/tests/XML_Query2XML settings.php

[email protected] ("Lukas Feiler")
Newsgroups php.pear.cvs
Message-ID <cvslukasfeiler1208604415@cvsserver>
lukasfeiler		Sat Apr 19 11:26:55 2008 UTC

  Modified files:              
    /pear/XML_Query2XML/tests/XML_Query2XML	settings.php 
  Log:
  PHP_PEAR_XML_QUERY2XML_TEST_LDAPCONFIG can now be used to set the LDAP connection information
  
http://cvs.php.net/viewvc.cgi/pear/XML_Query2XML/tests/XML_Query2XML/settings.php?r1=1.5&r2=1.6&diff_format=u
Index: pear/XML_Query2XML/tests/XML_Query2XML/settings.php
diff -u pear/XML_Query2XML/tests/XML_Query2XML/settings.php:1.5 pear/XML_Query2XML/tests/XML_Query2XML/settings.php:1.6
--- pear/XML_Query2XML/tests/XML_Query2XML/settings.php:1.5	Wed Jan  2 15:47:05 2008
+++ pear/XML_Query2XML/tests/XML_Query2XML/settings.php	Sat Apr 19 11:26:55 2008
@@ -15,7 +15,7 @@
 * @license http://www.gnu.org/copyleft/lesser.html  LGPL Version 2.1
 * @author Lukas Feiler <[email protected]>
 * @package XML_Query2XML
-* @version $Id: settings.php,v 1.5 2008/01/02 15:47:05 lukasfeiler Exp $
+* @version $Id: settings.php,v 1.6 2008/04/19 11:26:55 lukasfeiler Exp $
 */
 
 if (getenv('PHP_PEAR_XML_QUERY2XML_TEST_DSN') != '') {
@@ -26,12 +26,20 @@
     define('DSN', 'sqlite:///' . dirname(dirname(__FILE__)) . '/Query2XML_Tests.sq2');
 }
 
-$ldapConfig = array(
-    'host'     => 'localhost',
-    'port'     => 389,
-    'version'  => 3,
-    'starttls' => false,
-    'binddn'   => '',
-    'bindpw'   => ''
-);
+if (getenv('PHP_PEAR_XML_QUERY2XML_TEST_LDAPCONFIG') != '') {
+    $keyValuePairs = split(',', getenv('PHP_PEAR_XML_QUERY2XML_TEST_LDAPCONFIG'));
+    for ($i = 0; $i < count($keyValuePairs); $i++) {
+        $keyValue = split('=', $keyValuePairs[$i]);
+        $ldapConfig[$keyValue[0]] = $keyValue[1];
+    }
+} else {
+    $ldapConfig = array(
+        'host'     => 'localhost',
+        'port'     => 389,
+        'version'  => 3,
+        'starttls' => false,
+        'binddn'   => '',
+        'bindpw'   => ''
+    );
+}
 ?>
\ No newline at end of file
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.