1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
|
<?php
/** @generate-class-entries */
/** @not-serializable */
class MessageFormatter
{
public function __construct(string $locale, string $pattern) {}
/**
* @tentative-return-type
* @alias msgfmt_create
*/
public static function create(string $locale, string $pattern): ?MessageFormatter {}
/**
* @tentative-return-type
* @alias msgfmt_format
*/
public function format(array $values): string|false {}
/**
* @tentative-return-type
* @alias msgfmt_format_message
*/
public static function formatMessage(string $locale, string $pattern, array $values): string|false {}
/**
* @return array<int, int|float|string>|false
* @tentative-return-type
* @alias msgfmt_parse
*/
public function parse(string $string): array|false {}
/**
* @return array<int, int|float|string>|false
* @tentative-return-type
* @alias msgfmt_parse_message
*/
public static function parseMessage(string $locale, string $pattern, string $message): array|false {}
/**
* @tentative-return-type
* @alias msgfmt_set_pattern
*/
public function setPattern(string $pattern): bool {}
/**
* @tentative-return-type
* @alias msgfmt_get_pattern
*/
public function getPattern(): string|false {}
/**
* @tentative-return-type
* @alias msgfmt_get_locale
*/
public function getLocale(): string {}
/**
* @tentative-return-type
* @alias msgfmt_get_error_code
*/
public function getErrorCode(): int {}
/**
* @tentative-return-type
* @alias msgfmt_get_error_message
*/
public function getErrorMessage(): string {}
}
|