Changeset View
Changeset View
Standalone View
Standalone View
src/app/Http/Controllers/API/V4/UsersController.php
Show First 20 Lines • Show All 186 Lines • ▼ Show 20 Lines | public static function statusInfo($user): array | ||||
'enableDistlists' => $isController && $hasCustomDomain && in_array('beta-distlists', $skus), | 'enableDistlists' => $isController && $hasCustomDomain && in_array('beta-distlists', $skus), | ||||
// TODO: Make 'enableFolders' working for wallet controllers that aren't account owners | // TODO: Make 'enableFolders' working for wallet controllers that aren't account owners | ||||
'enableFolders' => $isController && $hasCustomDomain && in_array('beta-shared-folders', $skus), | 'enableFolders' => $isController && $hasCustomDomain && in_array('beta-shared-folders', $skus), | ||||
// TODO: Make 'enableResources' working for wallet controllers that aren't account owners | // TODO: Make 'enableResources' working for wallet controllers that aren't account owners | ||||
'enableResources' => $isController && $hasCustomDomain && in_array('beta-resources', $skus), | 'enableResources' => $isController && $hasCustomDomain && in_array('beta-resources', $skus), | ||||
'enableSettings' => $isController, | 'enableSettings' => $isController, | ||||
'enableUsers' => $isController, | 'enableUsers' => $isController, | ||||
'enableWallets' => $isController, | 'enableWallets' => $isController, | ||||
'enableCompanionapps' => $isController && in_array('beta', $skus), | |||||
]; | ]; | ||||
return array_merge($process, $result); | return array_merge($process, $result); | ||||
} | } | ||||
/** | /** | ||||
* Create a new user record. | * Create a new user record. | ||||
* | * | ||||
▲ Show 20 Lines • Show All 571 Lines • Show Last 20 Lines |