mirror of
https://github.com/Combodo/iTop.git
synced 2026-06-17 21:36:38 +02:00
Check if class UserToken exists
This commit is contained in:
@@ -217,13 +217,14 @@ Operators:<br/>
|
||||
'Core:Context=CRON' => 'cron',
|
||||
'Core:Context=GUI:Portal' => 'Portal',
|
||||
|
||||
'Core:GetCountingUsers:Error' => 'Error while getting %1$s quota',
|
||||
'Core:ConsoleUsers' => 'console users',
|
||||
'Core:DisabledUsers' => 'disabled users',
|
||||
'Core:PortalUsers' => 'portal users',
|
||||
'Core:BusinessPartnerUser' => 'business partner users',
|
||||
'Core:ReadOnlyUsers' => 'read-only users',
|
||||
'Core:ApplicationUsers' => 'application users',
|
||||
'Core:GetCountingUsers:Error' => 'Error while counting %1$s',
|
||||
'Core:CountingUsers:ConsoleUsers' => 'console users',
|
||||
'Core:CountingUsers:DisabledUsers' => 'disabled users',
|
||||
'Core:CountingUsers:PortalUsers' => 'portal users',
|
||||
'Core:CountingUsers:BusinessPartnerUser' => 'business partner users',
|
||||
'Core:CountingUsers:ReadOnlyUsers' => 'read - only users',
|
||||
'Core:CountingUsers:ApplicationUsers' => 'application users',
|
||||
'Core:CountingUsers:AllUsers' => 'all users',
|
||||
]);
|
||||
|
||||
//////////////////////////////////////////////////////////////////////
|
||||
|
||||
@@ -94,9 +94,11 @@ class ITopUserCountingRepositoryTest extends ItopDataTestCase
|
||||
'portal' => $oITopUserRepository->GetPortalUsers(),
|
||||
'disabled' => $oITopUserRepository->GetDisabledUsers(),
|
||||
'readonly' => $oITopUserRepository->GetReadOnlyUsers(),
|
||||
'application' => $oITopUserRepository->GetApplicationUsers(),
|
||||
'businesspartner' => $oITopUserRepository->GetBusinessPartnerUsers(),
|
||||
];
|
||||
if (MetaModel::IsValidClass('UserToken')) {
|
||||
$aCountedUsers['application'] = $oITopUserRepository->GetApplicationUsers();
|
||||
}
|
||||
|
||||
$aCountedUserFormated = [];
|
||||
foreach ($aCountedUsers as $sCountedCategory => $aUsers) {
|
||||
@@ -129,7 +131,9 @@ class ITopUserCountingRepositoryTest extends ItopDataTestCase
|
||||
$aPortalUsers = $oITopUserRepository->GetPortalUsers();
|
||||
$aDisabledUsers = $oITopUserRepository->GetDisabledUsers();
|
||||
$aReadOnlyUsers = $oITopUserRepository->GetReadOnlyUsers();
|
||||
$aApplicationUsers = $oITopUserRepository->GetApplicationUsers();
|
||||
if (MetaModel::IsValidClass('UserToken')) {
|
||||
$aApplicationUsers = $oITopUserRepository->GetApplicationUsers() ?? [];
|
||||
}
|
||||
$aBusinessPartnerUsers = $oITopUserRepository->GetBusinessPartnerUsers();
|
||||
|
||||
$aAllUsersFromMergedCounts = array_merge($aConsoleUsers, $aPortalUsers, $aDisabledUsers, $aReadOnlyUsers, $aApplicationUsers, $aBusinessPartnerUsers);
|
||||
@@ -174,7 +178,9 @@ class ITopUserCountingRepositoryTest extends ItopDataTestCase
|
||||
$aPortalUsers = $oITopUserRepository->GetPortalUsers();
|
||||
$aDisabledUsers = $oITopUserRepository->GetDisabledUsers();
|
||||
$aReadOnlyUsers = $oITopUserRepository->GetReadOnlyUsers();
|
||||
$aApplicationUsers = $oITopUserRepository->GetApplicationUsers();
|
||||
if (MetaModel::IsValidClass('UserToken')) {
|
||||
$aApplicationUsers = $oITopUserRepository->GetApplicationUsers() ?? [];
|
||||
}
|
||||
$aBusinessPartnerUsers = $oITopUserRepository->GetBusinessPartnerUsers();
|
||||
|
||||
$aCountedUsers = array_merge($aConsoleUsers, $aPortalUsers, $aDisabledUsers, $aReadOnlyUsers, $aApplicationUsers, $aBusinessPartnerUsers);
|
||||
|
||||
Reference in New Issue
Block a user