mirror of
https://github.com/php/php-src.git
synced 2025-08-16 05:58:45 +02:00
68 lines
1.4 KiB
PHP
68 lines
1.4 KiB
PHP
<?php
|
|
|
|
/** @generate-function-entries */
|
|
|
|
class MessageFormatter
|
|
{
|
|
public function __construct(string $locale, string $pattern) {}
|
|
|
|
/**
|
|
* @return MessageFormatter|null
|
|
* @alias msgfmt_create
|
|
*/
|
|
public static function create(string $locale, string $pattern) {}
|
|
|
|
/**
|
|
* @return string|false
|
|
* @alias msgfmt_format
|
|
*/
|
|
public function format(array $values) {}
|
|
|
|
/**
|
|
* @return string|false
|
|
* @alias msgfmt_format_message
|
|
*/
|
|
public static function formatMessage(string $locale, string $pattern, array $values) {}
|
|
|
|
/**
|
|
* @return array|false
|
|
* @alias msgfmt_parse
|
|
*/
|
|
public function parse(string $string) {}
|
|
|
|
/**
|
|
* @return array|false
|
|
* @alias msgfmt_parse_message
|
|
*/
|
|
public static function parseMessage(string $locale, string $pattern, string $message) {}
|
|
|
|
/**
|
|
* @return bool
|
|
* @alias msgfmt_set_pattern
|
|
*/
|
|
public function setPattern(string $pattern) {}
|
|
|
|
/**
|
|
* @return string|false
|
|
* @alias msgfmt_get_pattern
|
|
*/
|
|
public function getPattern() {}
|
|
|
|
/**
|
|
* @return string
|
|
* @alias msgfmt_get_locale
|
|
*/
|
|
public function getLocale() {}
|
|
|
|
/**
|
|
* @return int
|
|
* @alias msgfmt_get_error_code
|
|
*/
|
|
public function getErrorCode() {}
|
|
|
|
/**
|
|
* @return string
|
|
* @alias msgfmt_get_error_message
|
|
*/
|
|
public function getErrorMessage() {}
|
|
}
|