mirror of
https://github.com/friendica/friendica
synced 2024-12-22 18:40:17 +00:00
deprecate App::ge DI::app(),tTimeZone() and App::setTimezone()
This commit is contained in:
parent
81b0bab084
commit
4f16bbe5f5
2 changed files with 8 additions and 5 deletions
11
src/App.php
11
src/App.php
|
@ -172,23 +172,24 @@ class App
|
|||
/**
|
||||
* Set the timezone
|
||||
*
|
||||
* @deprecated 2024.12 Use AppHelper::setTimeZone() instead
|
||||
*
|
||||
* @param string $timezone A valid time zone identifier, see https://www.php.net/manual/en/timezones.php
|
||||
* @return void
|
||||
*/
|
||||
public function setTimeZone(string $timezone)
|
||||
{
|
||||
$this->timezone = (new \DateTimeZone($timezone))->getName();
|
||||
DateTimeFormat::setLocalTimeZone($this->timezone);
|
||||
DI::apphelper()->setTimeZone($timezone);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the timezone
|
||||
*
|
||||
* @return int
|
||||
* @deprecated 2024.12 Use AppHelper::getTimeZone() instead
|
||||
*/
|
||||
public function getTimeZone(): string
|
||||
{
|
||||
return $this->timezone;
|
||||
return DI::apphelper()->getTimeZone();
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -364,7 +365,7 @@ class App
|
|||
$timezone = $default_timezone ?? '' ?: 'UTC';
|
||||
}
|
||||
|
||||
$this->setTimeZone($timezone);
|
||||
DI::apphelper()->setTimeZone($timezone);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -71,6 +71,8 @@ abstract class DI
|
|||
//
|
||||
|
||||
/**
|
||||
* @deprecated 2024.12 use DI::apphelper() instead
|
||||
*
|
||||
* @return App
|
||||
*/
|
||||
public static function app()
|
||||
|
|
Loading…
Reference in a new issue