summaryrefslogtreecommitdiffstats
path: root/apps/user_ldap/lib/ILDAPWrapper.php
diff options
context:
space:
mode:
Diffstat (limited to 'apps/user_ldap/lib/ILDAPWrapper.php')
-rw-r--r--apps/user_ldap/lib/ILDAPWrapper.php60
1 files changed, 30 insertions, 30 deletions
diff --git a/apps/user_ldap/lib/ILDAPWrapper.php b/apps/user_ldap/lib/ILDAPWrapper.php
index c82df09d234..9917898a001 100644
--- a/apps/user_ldap/lib/ILDAPWrapper.php
+++ b/apps/user_ldap/lib/ILDAPWrapper.php
@@ -35,7 +35,7 @@ interface ILDAPWrapper {
/**
* Bind to LDAP directory
- * @param resource $link LDAP link resource
+ * @param resource|\LDAP\Connection $link LDAP link resource
* @param string $dn an RDN to log in with
* @param string $password the password
* @return bool true on success, false otherwise
@@ -54,7 +54,7 @@ interface ILDAPWrapper {
/**
* Send LDAP pagination control
- * @param resource $link LDAP link resource
+ * @param resource|\LDAP\Connection $link LDAP link resource
* @param int $pageSize number of results per page
* @param bool $isCritical Indicates whether the pagination is critical of not.
* @param string $cookie structure sent by LDAP server
@@ -64,8 +64,8 @@ interface ILDAPWrapper {
/**
* Retrieve the LDAP pagination cookie
- * @param resource $link LDAP link resource
- * @param resource $result LDAP result resource
+ * @param resource|\LDAP\Connection $link LDAP link resource
+ * @param resource|\LDAP\Result $result LDAP result resource
* @param string $cookie structure sent by LDAP server
* @return bool true on success, false otherwise
*
@@ -75,22 +75,22 @@ interface ILDAPWrapper {
/**
* Count the number of entries in a search
- * @param resource $link LDAP link resource
- * @param resource $result LDAP result resource
+ * @param resource|\LDAP\Connection $link LDAP link resource
+ * @param resource|\LDAP\Result $result LDAP result resource
* @return int|false number of results on success, false otherwise
*/
public function countEntries($link, $result);
/**
* Return the LDAP error number of the last LDAP command
- * @param resource $link LDAP link resource
+ * @param resource|\LDAP\Connection $link LDAP link resource
* @return int error code
*/
public function errno($link);
/**
* Return the LDAP error message of the last LDAP command
- * @param resource $link LDAP link resource
+ * @param resource|\LDAP\Connection $link LDAP link resource
* @return string error message
*/
public function error($link);
@@ -106,69 +106,69 @@ interface ILDAPWrapper {
/**
* Return first result id
- * @param resource $link LDAP link resource
- * @param resource $result LDAP result resource
- * @return Resource an LDAP search result resource
+ * @param resource|\LDAP\Connection $link LDAP link resource
+ * @param resource|\LDAP\Result $result LDAP result resource
+ * @return resource|\LDAP\ResultEntry an LDAP entry resource
* */
public function firstEntry($link, $result);
/**
* Get attributes from a search result entry
- * @param resource $link LDAP link resource
- * @param resource $result LDAP result resource
+ * @param resource|\LDAP\Connection $link LDAP link resource
+ * @param resource|\LDAP\ResultEntry $result LDAP result resource
* @return array containing the results, false on error
* */
public function getAttributes($link, $result);
/**
* Get the DN of a result entry
- * @param resource $link LDAP link resource
- * @param resource $result LDAP result resource
+ * @param resource|\LDAP\Connection $link LDAP link resource
+ * @param resource|\LDAP\ResultEntry $result LDAP result resource
* @return string containing the DN, false on error
*/
public function getDN($link, $result);
/**
* Get all result entries
- * @param resource $link LDAP link resource
- * @param resource $result LDAP result resource
+ * @param resource|\LDAP\Connection $link LDAP link resource
+ * @param resource|\LDAP\Result $result LDAP result resource
* @return array containing the results, false on error
*/
public function getEntries($link, $result);
/**
* Return next result id
- * @param resource $link LDAP link resource
- * @param resource $result LDAP entry result resource
- * @return resource an LDAP search result resource
+ * @param resource|\LDAP\Connection $link LDAP link resource
+ * @param resource|\LDAP\ResultEntry $result LDAP result resource
+ * @return resource|\LDAP\ResultEntry an LDAP entry resource
* */
public function nextEntry($link, $result);
/**
* Read an entry
- * @param resource $link LDAP link resource
+ * @param resource|\LDAP\Connection $link LDAP link resource
* @param array $baseDN The DN of the entry to read from
* @param string $filter An LDAP filter
* @param array $attr array of the attributes to read
- * @return resource an LDAP search result resource
+ * @return resource|\LDAP\Result an LDAP search result resource
*/
public function read($link, $baseDN, $filter, $attr);
/**
* Search LDAP tree
- * @param resource $link LDAP link resource
+ * @param resource|\LDAP\Connection $link LDAP link resource
* @param string $baseDN The DN of the entry to read from
* @param string $filter An LDAP filter
* @param array $attr array of the attributes to read
* @param int $attrsOnly optional, 1 if only attribute types shall be returned
* @param int $limit optional, limits the result entries
- * @return resource|false an LDAP search result resource, false on error
+ * @return resource|\LDAP\Result|false an LDAP search result resource, false on error
*/
public function search($link, $baseDN, $filter, $attr, $attrsOnly = 0, $limit = 0);
/**
* Replace the value of a userPassword by $password
- * @param resource $link LDAP link resource
+ * @param resource|\LDAP\Connection $link LDAP link resource
* @param string $userDN the DN of the user whose password is to be replaced
* @param string $password the new value for the userPassword
* @return bool true on success, false otherwise
@@ -177,7 +177,7 @@ interface ILDAPWrapper {
/**
* Sets the value of the specified option to be $value
- * @param resource $link LDAP link resource
+ * @param resource|\LDAP\Connection $link LDAP link resource
* @param string $option a defined LDAP Server option
* @param int $value the new value for the option
* @return bool true on success, false otherwise
@@ -186,14 +186,14 @@ interface ILDAPWrapper {
/**
* establish Start TLS
- * @param resource $link LDAP link resource
+ * @param resource|\LDAP\Connection $link LDAP link resource
* @return bool true on success, false otherwise
*/
public function startTls($link);
/**
* Unbind from LDAP directory
- * @param resource $link LDAP link resource
+ * @param resource|\LDAP\Connection $link LDAP link resource
* @return bool true on success, false otherwise
*/
public function unbind($link);
@@ -208,8 +208,8 @@ interface ILDAPWrapper {
/**
* Checks whether the submitted parameter is a resource
- * @param resource $resource the resource variable to check
- * @return bool true if it is a resource, false otherwise
+ * @param mixed $resource the resource variable to check
+ * @return bool true if it is a resource or LDAP object, false otherwise
*/
public function isResource($resource);
}