PeServer

I18n
in package

AbstractYes

Table of Contents

Constants

COMMON_ERROR_TITLE  = '@core/common/error_title'
ERROR_EMAIL  = '@core/error/email'
ERROR_EMPTY  = '@core/error/empty'
ERROR_LENGTH  = '@core/error/length'
ERROR_MATCH  = '@core/error/match'
ERROR_RANGE  = '@core/error/range'
ERROR_WEBSITE  = '@core/error/website'
ERROR_WHITE_SPACE  = '@core/error/white_space'
INVARIANT_LOCALE  = '*'

Properties

$i18nConfiguration  : array<string, string|array<string, mixed>>
設定。
$initializeChecker  : InitializeChecker|null
初期化チェック

Methods

initialize()  : void
初期化。
message()  : string
ローカライズ文字列を取得。
getFlatMessage()  : string|null
平坦化。
getMessage()  : string|null

Constants

COMMON_ERROR_TITLE

public mixed COMMON_ERROR_TITLE = '@core/common/error_title'

ERROR_EMAIL

public mixed ERROR_EMAIL = '@core/error/email'

ERROR_EMPTY

public mixed ERROR_EMPTY = '@core/error/empty'

ERROR_LENGTH

public mixed ERROR_LENGTH = '@core/error/length'

ERROR_MATCH

public mixed ERROR_MATCH = '@core/error/match'

ERROR_RANGE

public mixed ERROR_RANGE = '@core/error/range'

ERROR_WEBSITE

public mixed ERROR_WEBSITE = '@core/error/website'

ERROR_WHITE_SPACE

public mixed ERROR_WHITE_SPACE = '@core/error/white_space'

INVARIANT_LOCALE

private mixed INVARIANT_LOCALE = '*'

Properties

$i18nConfiguration

設定。

private static array<string, string|array<string, mixed>> $i18nConfiguration

Methods

initialize()

初期化。

public static initialize(array<string, string|array<string, mixed>> $i18nConfiguration) : void
Parameters
$i18nConfiguration : array<string, string|array<string, mixed>>

message()

ローカライズ文字列を取得。

public static message(string $key[, array<int|string, int|string> $parameters = [] ]) : string

初期化時に渡された文字列リソースから対象文言を取得する。

Parameters
$key : string

文字列リソースのキー。/が存在する場合にキーから見つからない場合は階層構造として扱う。

$parameters : array<int|string, int|string> = []
Return values
string

getFlatMessage()

平坦化。

private static getFlatMessage(array<string, string|mixed> $array, string $locale) : string|null
Parameters
$array : array<string, string|mixed>
$locale : string
Return values
string|null

getMessage()

private static getMessage(string $key, string $locale) : string|null
Parameters
$key : string
$locale : string
Return values
string|null

        
On this page

Search results