Skip to content
Snippets Groups Projects
Commit f9a9085f authored by Arthur Schiwon's avatar Arthur Schiwon
Browse files

class descriptions

parent 5336e9a1
No related branches found
No related tags found
No related merge requests found
......@@ -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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment