Changeset View
Changeset View
Standalone View
Standalone View
src/app/Backends/LDAP.php
Show First 20 Lines • Show All 1,106 Lines • ▼ Show 20 Lines | private static function setUserAttributes(User $user, array &$entry) | ||||
$entry['inetuserstatus'] = $user->status; | $entry['inetuserstatus'] = $user->status; | ||||
$entry['o'] = $settings['organization']; | $entry['o'] = $settings['organization']; | ||||
$entry['mailquota'] = 0; | $entry['mailquota'] = 0; | ||||
$entry['alias'] = $user->aliases()->pluck('alias')->all(); | $entry['alias'] = $user->aliases()->pluck('alias')->all(); | ||||
$roles = []; | $roles = []; | ||||
foreach ($user->entitlements as $entitlement) { | foreach ($user->entitlements as $entitlement) { | ||||
\Log::debug("Examining {$entitlement->sku->title}"); | |||||
switch ($entitlement->sku->title) { | switch ($entitlement->sku->title) { | ||||
case "mailbox": | case "mailbox": | ||||
break; | break; | ||||
case "storage": | case "storage": | ||||
$entry['mailquota'] += 1048576; | $entry['mailquota'] += 1048576; | ||||
break; | break; | ||||
▲ Show 20 Lines • Show All 295 Lines • Show Last 20 Lines |