File manager - Edit - /home/verseaumee/blueversion/wp-content/plugins/hcaptcha-for-forms-and-more/src/php/Settings/ListPageBase.php
Back
<?php /** * ListPageBase class file. * * @package hcaptcha-wp */ namespace HCaptcha\Settings; /** * Class ListPageBase. * * Settings page with a list. */ abstract class ListPageBase extends PluginSettingsBase { /** * Get suggested data format from items array. * * @param array $items Items array. * * @return string */ protected function get_date_format( array $items ): string { $gmt_offset = (int) get_option( 'gmt_offset' ) * constant( 'HOUR_IN_SECONDS' ); $max_time = 0; $min_time = PHP_INT_MAX; foreach ( $items as $item ) { $time = strtotime( $item->date_gmt ) + $gmt_offset; $max_time = max( $time, $max_time ); $min_time = min( $time, $min_time ); } $time_diff = $max_time - $min_time; if ( $time_diff < constant( 'MINUTE_IN_SECONDS' ) ) { $date_format = 'Y-m-d H:i:s'; } elseif ( $time_diff < constant( 'DAY_IN_SECONDS' ) ) { $date_format = 'Y-m-d H:i'; } else { $date_format = 'Y-m-d'; } return $date_format; } }
| ver. 1.4 |
Github
|
.
| PHP 8.5.7 | Generation time: 0 |
proxy
|
phpinfo
|
Settings