/var/www/vhosts/ihelp.ro/httpdocs/vendor/cakephp/chronos/src/Traits
NameSizeModeActions
ComparisonTrait.php161920644editdlrm
CopyTrait.php9220644editdlrm
DifferenceTrait.php127050644editdlrm
FactoryTrait.php137630644editdlrm
FormattingTrait.php59580644editdlrm
FrozenTimeTrait.php66390644editdlrm
MagicPropertyTrait.php41790644editdlrm
ModifierTrait.php371650644editdlrm
RelativeKeywordTrait.php26510644editdlrm
TestingAidTrait.php18260644editdlrm
TimezoneTrait.php20580644editdlrm
Edit: /var/www/vhosts/ihelp.ro/httpdocs/vendor/cakephp/chronos/src/Traits/TimezoneTrait.php (2058B)
* @link https://cakephp.org CakePHP(tm) Project * @license https://www.opensource.org/licenses/mit-license.php MIT License */ namespace Cake\Chronos\Traits; use Cake\Chronos\ChronosDate; use Cake\Chronos\ChronosInterface; use ReturnTypeWillChange; /** * Methods for modifying/reading timezone data. */ trait TimezoneTrait { /** * Alias for setTimezone() * * @param \DateTimeZone|string $value The DateTimeZone object or timezone name to use. * @return static */ public function timezone($value): ChronosInterface { trigger_error('2.5 timezone() is deprecated. Use setTimezone() instead.', E_USER_DEPRECATED); return $this->setTimezone($value); } /** * Alias for setTimezone() * * @param \DateTimeZone|string $value The DateTimeZone object or timezone name to use. * @return static */ public function tz($value): ChronosInterface { trigger_error('2.5 tz() is deprecated. Use setTimezone() instead.', E_USER_DEPRECATED); return $this->setTimezone($value); } /** * Set the instance's timezone from a string or object * * @param \DateTimeZone|string $value The DateTimeZone object or timezone name to use. * @return static */ #[ReturnTypeWillChange] public function setTimezone($value): ChronosInterface { if (static::class === ChronosDate::class) { trigger_error('2.5 setTimezone() will be removed in 3.x.', E_USER_DEPRECATED); } return parent::setTimezone(static::safeCreateDateTimeZone($value)); } }