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 / Setting / ComponentFactory / DateFormat / Date.php
codepress-admin-columns / classes / Setting / ComponentFactory / DateFormat Last commit date
Date.php 4 days ago Time.php 4 days ago
Date.php
39 lines
1 <?php
2
3 declare(strict_types=1);
4
5 namespace AC\Setting\ComponentFactory\DateFormat;
6
7 use AC\Setting\ComponentFactory;
8 use AC\Setting\Control\OptionCollection;
9
10 class Date extends ComponentFactory\DateFormat
11 {
12 protected function get_default_option(): string
13 {
14 return 'wp_default';
15 }
16
17 protected function get_date_options(): OptionCollection
18 {
19 $options = [
20 'diff' => __('Time Difference', 'codepress-admin-columns'),
21 'wp_default' => __('WordPress Date Format', 'codepress-admin-columns'),
22 ];
23
24 $formats = [
25 'j F Y',
26 'Y-m-d',
27 'm/d/Y',
28 'd/m/Y',
29 ];
30
31 foreach ($formats as $format) {
32 $options[$format] = wp_date($format);
33 }
34
35 return OptionCollection::from_array($options);
36 }
37
38 }
39