Neos\Neos\Utility\User::getPersonalWorkspaceNameForUsername PHP Метод

getPersonalWorkspaceNameForUsername() публичный статический Метод

Constructs a personal workspace name for the user with the given username.
public static getPersonalWorkspaceNameForUsername ( string $username ) : string
$username string
Результат string
    public static function getPersonalWorkspaceNameForUsername($username)
    {
        return Workspace::PERSONAL_WORKSPACE_PREFIX . static::slugifyUsername($username);
    }

Usage Example

 /**
  * Returns the name of the currently logged in user's personal workspace (even if that might not exist at that time).
  * If no user is logged in this method returns null.
  *
  * @return string
  * @api
  */
 public function getPersonalWorkspaceName()
 {
     $currentUser = $this->userDomainService->getCurrentUser();
     if (!$currentUser instanceof User) {
         return null;
     }
     $username = $this->userDomainService->getUsername($currentUser);
     return $username === null ? null : UserUtility::getPersonalWorkspaceNameForUsername($username);
 }
All Usage Examples Of Neos\Neos\Utility\User::getPersonalWorkspaceNameForUsername