X-Git-Url: https://vcs.fsf.org/?p=squirrelmail.git;a=blobdiff_plain;f=functions%2Fabook_ldap_server.php;h=72abcc7861ef74534ff0d0eceb62acb19cb660eb;hp=b62076b1444f272d02830329b0518926b2e6a1ab;hb=4619a41404cb416df15eb6e0a08324010e416576;hpb=1977ab5587905d225c6288141b82f7a6e3d29d02 diff --git a/functions/abook_ldap_server.php b/functions/abook_ldap_server.php index b62076b1..72abcc78 100644 --- a/functions/abook_ldap_server.php +++ b/functions/abook_ldap_server.php @@ -18,7 +18,7 @@ * and inetOrgPerson (RFC2798) objects and dn, description, sn, givenname, * cn, mail attributes. Other attributes are ignored. * - * @copyright 1999-2010 The SquirrelMail Project Team + * @copyright 1999-2018 The SquirrelMail Project Team * @license http://opensource.org/licenses/gpl-license.php GNU Public License * @version $Id$ * @package squirrelmail @@ -178,10 +178,11 @@ class abook_ldap_server extends addressbook_backend { var $starttls = false; /** - * Constructor. Connects to database + * Constructor (PHP5 style, required in some future version of PHP) + * Connects to the database * @param array connection options */ - function abook_ldap_server($param) { + function __construct($param) { if(!function_exists('ldap_connect')) { $this->set_error(_("PHP install does not have LDAP support.")); return; @@ -255,6 +256,14 @@ class abook_ldap_server extends addressbook_backend { } } + /** + * Constructor (PHP4 style, kept for compatibility reasons) + * Connects to the database + * @param array connection options + */ + function abook_ldap_server($param) { + return self::__construct($param); + } /** * Open the LDAP server.