										   DataLife Engine

			 API:
				:
					//    ID
					// User_id - INT
					// Return Array or false
						$dle_api->take_user_by_id($user_id);
					
					//    
					// User name - string
					// Return Array or false
						$dle_api->take_user_by_name($name);
					
					//    email
					// User email - string
					// Return Array or false
						$dle_api->take_user_by_email($email);
						
					//    
					// Users group - int
					// Return Array or false
						$dle_api->take_users_by_group($group_id);
					
					//    IP
					//    true -  
					// Users ip - string
					// Parametr - bool
					// Return Array or false
						$dle_api->take_users_by_ip($ip, $non_completed = FALSE);
					
					//   
					// $user - string
					// $new_name - string
					// Return:
					// 1 - ALL OK
					// -1 - Name already exist
					// 0 - DB Error
						$dle_api->change_user_name($user, $new_name);
					
					//   
					// $user - string
					// $new_pass- string
					// Return:
					// 1 - ALL OK
					// 0 - DB Error
						$dle_api->change_user_pass($user, $new_pass);
					
					//   
					// $user - string
					// $new_email - string
					// Return:
					// 1 - ALL OK
					// -1 - Email already exist
					// 0 - DB Error
						$dle_api->change_user_email($user, $new_email);
					
					//   
					// $user - string
					// $user_group - int
					// Return:
					// 1 - ALL OK
					// 0 - DB Error
						$dle_api->change_user_group($user, $new_group);
					
					//  
					// $login - string
					// $password - string
					// Return true or false
						$dle_api->external_auth($login, $password);
						
					//  
					// $login, $password, $email - string
					// $group - int
					// Return:
					// 1 - All OK
					// -1 - Name exists
					// -2 - Email exists
					// 0 - DB Error
						$dle_api->external_register($login, $password, $email, $group);
						
					//  PM 
					// $id - ID 
					// $subject -  
					// $text -  
					// $from -   ()
					// Return: 
					// 1 - All OK
					// -1 - No user
					// 0 - DB Error
						$dle_api->send_pm_to_user ($user_id, $subject, $text, $from);