Can check the availability of a domain.

This commit is contained in:
Pierre
2018-04-17 19:16:10 +02:00
parent 37d21ee6c3
commit e22205e91e
3 changed files with 44 additions and 1 deletions

View File

@ -28,6 +28,27 @@ class SettingsController {
}
/**
* Check the availability of a user directory
*
* @url POST /settings/check_user_directory_availability
*/
public function checkUserDirectoryAvailability() {
//User login needed
user_login_required();
//Get user directory
$userDirectory = getPostUserDirectory("directory");
//Check if the directory is available
if(!components()->settings->checkUserDirectoryAvailability($userDirectory, userID))
Rest_fatal_error(401, "The specified domain is not available!");
//Else the domain is available
return array("success" => "The domain is available!");
}
/**
* Turn a GeneralSettings object into a valid API object
*