class descriptions

remotes/origin/ldap_group_count
Arthur Schiwon 12 years ago
parent 5336e9a156
commit f9a9085faf
  1. 5
      apps/user_ldap/lib/user/iusertools.php
  2. 6
      apps/user_ldap/lib/user/manager.php
  3. 5
      apps/user_ldap/lib/user/user.php

@ -23,6 +23,11 @@
namespace OCA\user_ldap\lib\user;
/**
* IUserTools
*
* defines methods that are required by User class for LDAP interaction
*/
interface IUserTools {
public function getConnection();

@ -28,6 +28,12 @@ use OCA\user_ldap\lib\user\User;
use OCA\user_ldap\lib\LogWrapper;
use OCA\user_ldap\lib\FilesystemHelper;
/**
* Manager
*
* upon request, returns an LDAP user object either by creating or from run-time
* cache
*/
class Manager {
/**
* @var IUserTools

@ -28,6 +28,11 @@ use OCA\user_ldap\lib\Connection;
use OCA\user_ldap\lib\FilesystemHelper;
use OCA\user_ldap\lib\LogWrapper;
/**
* User
*
* represents an LDAP user, gets and holds user-specific information from LDAP
*/
class User {
/**
* @var IUserTools

Loading…
Cancel
Save