PluginProbe ʕ •ᴥ•ʔ
Admin Columns / 7.1.4
Admin Columns v7.1.4
7.1.4 7.0.19 2.3.5 2.4 2.4.1 2.4.10 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.6.1 2.5.6.2 2.5.6.3 2.5.6.4 3.0 3.0.1 3.0.2 3.0.3 3.0.5 3.0.7 3.1 3.1.1 3.1.10 3.1.2 3.1.3 3.1.5 3.2.3 3.2.7 3.3.1 3.4.1 3.4.6 3.4.8 4.0.1 4.0.3 4.1.6 4.2.2 4.2.5 4.3 4.3.2 4.4.1 4.4.4 4.4.5 4.5.5 4.6.1 4.7.18 4.7.19 4.7.20 4.7.7 7.0.13 7.0.14 7.0.16 trunk 1.0 1.1 1.1.3 1.2 1.2.1 1.3 1.3.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.5.1 1.4.6 1.4.6.1 1.4.6.2 1.4.6.3 1.4.6.4 1.4.7 1.4.8 1.4.9 2.0.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.2 2.2.1 2.2.1.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.5.1 2.2.6 2.2.6.1 2.2.6.2 2.2.6.3 2.2.6.4 2.2.7 2.2.8 2.2.8.1 2.2.9 2.3.1 2.3.2 2.3.3
codepress-admin-columns / classes / Column / ColumnLabelTrait.php
codepress-admin-columns / classes / Column Last commit date
Base.php 1 day ago BaseColumnFactory.php 1 day ago ColumnFactory.php 1 day ago ColumnIdGenerator.php 1 day ago ColumnLabelTrait.php 1 day ago Context.php 1 day ago CustomFieldContext.php 1 day ago GroupTrait.php 1 day ago LabelEncoder.php 1 day ago SettingUpdater.php 1 day ago
ColumnLabelTrait.php
28 lines
1 <?php
2
3 declare(strict_types=1);
4
5 namespace AC\Column;
6
7 use AC\Column;
8
9 trait ColumnLabelTrait
10 {
11 public function get_column_label(Column $column): string
12 {
13 $setting = $column->get_setting('label');
14 $label = $setting
15 ? (string)$setting->get_input()->get_value()
16 : '';
17
18 if (str_contains($label, 'dashicons')) {
19 return trim($label);
20 }
21
22 return trim(strip_tags($label))
23 ?: trim(strip_tags($column->get_label()))
24 ?: $column->get_type();
25 }
26
27 }
28