aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/functions_jabber.php
diff options
context:
space:
mode:
authorRubén Calvo <rubencm@gmail.com>2017-04-04 14:25:57 +0200
committerRubén Calvo <rubencm@gmail.com>2017-04-04 14:25:57 +0200
commit601ffba0cf59bf3a0d5414d775f6c586f26e4952 (patch)
tree3f5d609c2ad454dc0968a971b8f6ccd26d221dbb /phpBB/includes/functions_jabber.php
parenteadd5851d00e7af813b9175e3ae4ccbe5b7ec58d (diff)
downloadforums-601ffba0cf59bf3a0d5414d775f6c586f26e4952.tar
forums-601ffba0cf59bf3a0d5414d775f6c586f26e4952.tar.gz
forums-601ffba0cf59bf3a0d5414d775f6c586f26e4952.tar.bz2
forums-601ffba0cf59bf3a0d5414d775f6c586f26e4952.tar.xz
forums-601ffba0cf59bf3a0d5414d775f6c586f26e4952.zip
[ticket/15150] Use php5 constructor
PHPBB3-15150
Diffstat (limited to 'phpBB/includes/functions_jabber.php')
-rw-r--r--phpBB/includes/functions_jabber.php22
1 files changed, 20 insertions, 2 deletions
diff --git a/phpBB/includes/functions_jabber.php b/phpBB/includes/functions_jabber.php
index 0479e102ac..68d58bc3b9 100644
--- a/phpBB/includes/functions_jabber.php
+++ b/phpBB/includes/functions_jabber.php
@@ -50,10 +50,20 @@ class jabber
var $log_array;
var $features = array();
-
+
/**
+ * Constructor
+ *
+ * @param string $server Jabber server
+ * @param int $port Jabber server port
+ * @param string $username Jabber username or JID
+ * @param string $password Jabber password
+ * @param boold $use_ssl Use ssl
+ * @param bool $verify_peer Verify SSL certificate
+ * @param bool $verify_peer_name Verify Jabber peer name
+ * @param bool $allow_self_signed Allow self signed certificates
*/
- function jabber($server, $port, $username, $password, $use_ssl = false, $verify_peer = true, $verify_peer_name = true, $allow_self_signed = false)
+ function __construct($server, $port, $username, $password, $use_ssl = false, $verify_peer = true, $verify_peer_name = true, $allow_self_signed = false)
{
$this->connect_server = ($server) ? $server : 'localhost';
$this->port = ($port) ? $port : 5222;
@@ -89,6 +99,14 @@ class jabber
}
/**
+ * Old style constructor (for compatibility, possibly it isn't nessesary)
+ */
+ function jabber($server, $port, $username, $password, $use_ssl = false, $verify_peer = true, $verify_peer_name = true, $allow_self_signed = false)
+ {
+ $this->__construct($server, $port, $username, $password, $use_ssl, $verify_peer, $verify_peer_name, $allow_self_signed);
+ }
+
+ /**
* Able to use the SSL functionality?
*/
static public function can_use_ssl()