MediaWiki
master
TimezoneFilter.php
Go to the documentation of this file.
1
<?php
7
namespace
MediaWiki\Preferences
;
8
9
use
MediaWiki\User\UserTimeCorrection
;
10
11
class
TimezoneFilter
implements
Filter
{
12
16
public
function
filterForForm
( $value ) {
17
return
$value;
18
}
19
23
public
function
filterFromForm
( $tz ) {
24
return
(
new
UserTimeCorrection
( $tz ) )->toString();
25
}
26
}
MediaWiki\Preferences\TimezoneFilter
Definition
TimezoneFilter.php:11
MediaWiki\Preferences\TimezoneFilter\filterForForm
filterForForm( $value)
mixed
Definition
TimezoneFilter.php:16
MediaWiki\Preferences\TimezoneFilter\filterFromForm
filterFromForm( $tz)
mixed
Definition
TimezoneFilter.php:23
MediaWiki\User\UserTimeCorrection
Utility class to parse the TimeCorrection string value.
Definition
UserTimeCorrection.php:30
MediaWiki\Preferences\Filter
Base interface for user preference filters that work as a middleware between storage and interface.
Definition
Filter.php:13
MediaWiki\Preferences
Definition
DefaultPreferencesFactory.php:7
includes
Preferences
TimezoneFilter.php
Generated on Wed Dec 10 2025 11:26:06 for MediaWiki by
1.10.0