php-src/ext/intl/timezone/timezone.stub.php

158 lines
3.7 KiB
PHP
Raw Normal View History

2019-10-11 23:19:56 +00:00
<?php
/** @generate-class-entries */
2019-10-11 23:19:56 +00:00
class IntlTimeZone
{
private function __construct() {}
/**
* @return int|false
* @alias intltz_count_equivalent_ids
*/
public static function countEquivalentIDs(string $timezoneId) {}
2019-10-11 23:19:56 +00:00
/**
* @return IntlTimeZone
* @alias intltz_create_default
*/
2019-10-11 23:19:56 +00:00
public static function createDefault() {}
/**
* @param IntlTimeZone|string|int|float|null $countryOrRawOffset
2019-10-11 23:19:56 +00:00
* @return IntlIterator|false
* @alias intltz_create_enumeration
2019-10-11 23:19:56 +00:00
*/
public static function createEnumeration($countryOrRawOffset = null) {}
/**
* @return IntlTimeZone|null
* @alias intltz_create_time_zone
*/
public static function createTimeZone(string $timezoneId) {}
2019-10-11 23:19:56 +00:00
/**
* @return IntlIterator|false
* @alias intltz_create_time_zone_id_enumeration
*/
public static function createTimeZoneIDEnumeration(int $type, ?string $region = null, ?int $rawOffset = null) {}
2019-10-11 23:19:56 +00:00
/**
* @return IntlTimeZone|null
* @alias intltz_from_date_time_zone
*/
public static function fromDateTimeZone(DateTimeZone $timezone) {}
2019-10-11 23:19:56 +00:00
/**
* @param bool $isSystemId
* @return string|false
* @alias intltz_get_canonical_id
*/
public static function getCanonicalID(string $timezoneId, &$isSystemId = null) {}
2019-10-11 23:19:56 +00:00
/**
* @return string|false
* @alias intltz_get_display_name
*/
public function getDisplayName(bool $dst = false, int $style = IntlTimeZone::DISPLAY_LONG, ?string $locale = null) {}
2019-10-11 23:19:56 +00:00
/**
* @return int
* @alias intltz_get_dst_savings
*/
2019-10-11 23:19:56 +00:00
public function getDSTSavings() {}
/**
* @return string|false
* @alias intltz_get_equivalent_id
*/
public static function getEquivalentID(string $timezoneId, int $offset) {}
2019-10-11 23:19:56 +00:00
/**
* @return int|false
* @alias intltz_get_error_code
*/
2019-10-11 23:19:56 +00:00
public function getErrorCode() {}
/**
* @return string|false
* @alias intltz_get_error_message
*/
2019-10-11 23:19:56 +00:00
public function getErrorMessage() {}
/**
* @return IntlTimeZone
* @alias intltz_get_gmt
*/
2019-10-11 23:19:56 +00:00
public static function getGMT() {}
/**
* @return string|false
* @alias intltz_get_id
*/
2019-10-11 23:19:56 +00:00
public function getID() {}
/**
* @param int $rawOffset
* @param int $dstOffset
* @return bool
* @alias intltz_get_offset
*/
public function getOffset(float $timestamp, bool $local, &$rawOffset, &$dstOffset) {}
2019-10-11 23:19:56 +00:00
/**
* @return int
* @alias intltz_get_raw_offset
*/
2019-10-11 23:19:56 +00:00
public function getRawOffset() {}
/**
* @return string|false
* @alias intltz_get_region
*/
public static function getRegion(string $timezoneId) {}
2019-10-11 23:19:56 +00:00
/**
* @return string|false
* @alias intltz_get_tz_data_version
*/
2019-10-11 23:19:56 +00:00
public static function getTZDataVersion() {}
/**
* @return IntlTimeZone
* @alias intltz_get_unknown
*/
2019-10-11 23:19:56 +00:00
public static function getUnknown() {}
#if U_ICU_VERSION_MAJOR_NUM >= 52
/**
* @return string|false
* @alias intltz_get_windows_id
*/
public static function getWindowsID(string $timezoneId) {}
2019-10-11 23:19:56 +00:00
/**
* @return string|false
* @alias intltz_get_id_for_windows_id
*/
public static function getIDForWindowsID(string $timezoneId, ?string $region = null) {}
2019-10-11 23:19:56 +00:00
#endif
/**
* @return bool
* @alias intltz_has_same_rules
*/
public function hasSameRules(IntlTimeZone $other) {}
2019-10-11 23:19:56 +00:00
/**
* @return DateTimeZone|false
* @alias intltz_to_date_time_zone
*/
2019-10-11 23:19:56 +00:00
public function toDateTimeZone() {}
/**
* @return bool
* @alias intltz_use_daylight_time
*/
2019-10-11 23:19:56 +00:00
public function useDaylightTime() {}
}