abstract class StubIntl extends IntlGlobals

deprecated since version 2.3, to be removed in 3.0. Use {@link \Symfony\Component\Intl\Globals\IntlGlobals} instead.

Alias of {@link \Symfony\Component\Intl\Globals\IntlGlobals}.

Constants

U_ZERO_ERROR

Indicates that no error occurred.

U_ILLEGAL_ARGUMENT_ERROR

Indicates that an invalid argument was passed.

U_PARSE_ERROR

Indicates that the parse() operation failed.

Methods

static bool
isFailure(int $errorCode)

Returns whether the error code indicates a failure.

static int
getErrorCode()

Returns the error code of the last operation.

static string
getErrorMessage()

Returns the error message of the last operation.

static string
getErrorName(int $code)

Returns the symbolic name for a given error code.

static 
setError(int $code, string $message = '')

Sets the current error.

Details

in IntlGlobals at line 64
static bool isFailure(int $errorCode)

Returns whether the error code indicates a failure.

Parameters

int $errorCode The error code returned by IntlGlobals::getErrorCode()

Return Value

bool

in IntlGlobals at line 77
static int getErrorCode()

Returns the error code of the last operation.

Returns IntlGlobals::U_ZERO_ERROR if no error occurred.

Return Value

int

in IntlGlobals at line 89
static string getErrorMessage()

Returns the error message of the last operation.

Returns "U_ZERO_ERROR" if no error occurred.

Return Value

string

in IntlGlobals at line 101
static string getErrorName(int $code)

Returns the symbolic name for a given error code.

Parameters

int $code The error code returned by IntlGlobals::getErrorCode()

Return Value

string

in IntlGlobals at line 118
static setError(int $code, string $message = '')

Sets the current error.

Parameters

int $code One of the error constants in this class
string $message The ICU class error message

Exceptions

InvalidArgumentException If the code is not one of the error constants in this class