update listing, handle fields with or without callbacks or callbacks only

This commit is contained in:
envoyr
2022-02-28 13:16:44 +01:00
parent 8ff6e71729
commit 8f6f85ea8e
25 changed files with 87 additions and 79 deletions

View File

@@ -48,18 +48,18 @@ return [
'diskspace' => [
'label' => $lng['customer']['diskspace'],
'field' => 'diskspace',
'format_callback' => [ProgressBar::class, 'diskspace'],
'callback' => [ProgressBar::class, 'diskspace'],
],
'traffic' => [
'label' => $lng['customer']['traffic'],
'field' => 'traffic',
'format_callback' => [ProgressBar::class, 'traffic'],
'callback' => [ProgressBar::class, 'traffic'],
],
'deactivated' => [
'label' => $lng['admin']['deactivated'],
'field' => 'deactivated',
'class' => 'text-center',
'format_callback' => [Text::class, 'boolean'],
'callback' => [Text::class, 'boolean'],
],
],
'visible_columns' => Listing::getVisibleColumnsForListing('admin_list', [
@@ -93,7 +93,7 @@ return [
],
],
],
'format_callback' => [
'callback' => [
[Style::class, 'deactivated'],
[Style::class, 'diskspaceWarning'],
[Style::class, 'trafficWarning']